快速业务通道

linux基础总结

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-31

userdel
-r
groupdel

usermod:-u
-g -a -s -c -m -M-d -l
-e -L -U
groupmod
passwd
--stdin
-l
-u

finger 显示用户的详细信息
id
who



改变 属主 属组
chown
-R
--reference=a.txt b.txt 把a修改b
chgrp 改变文件
改变权限 chmod (options)mode files
chmod u=rw- a.txt
chmod
-R
chmod u-w,go-x

bash:ksh,csh
1,命令行编辑
ctrl a 行首 ctrl e行尾 ctrl u .
ctrl k
ctrl arrow
2、文件名通配
*:任意长度 任意字符
?:任意单个字符
[]:匹配指定范围内任意单个字符,[abc] 拥有帝国一切,皆有可能。欢迎访问phome.net
^:取反
[:keyword:] [:lower:][:upper:][:punct:][:space:][:alpha:][:alnum:][:digit:]
[::]
ls [pP]* 以/etc/目录下,以p开头的部分大小写,后面跟任意数字

3、命令行补全和路径补全
命令补全 etho $PATH
路径补全
4、命令行展开

~:展开为对应用户的家目录
{}:mkdir -pv{x,y}-(1,2)
5、命令扩展
命令应用``


----------------------------------------------------------------------------------------------------------------------------------------

7.20
变量:
本地变量
环境变量 export,导出
export A=3 直接导出

HISTSTZE
DISPLAY
HOME 系统 的家目录
PATH
PS1(是1) 基名
env
特殊变量:$? 上一个命令 是否成功
位置变量:$1,$2, $3

做算术运算:
例 A=2 B=3
echo "$[$A $B]"

BASH 别名

登出去,在登进来,就失效

全局:/etc/profile ,etc/profile.d/*

局部:~/.bash_profile,
profile类:设置环境变量
运行用户登录要执行的一些命令

bashrc类:设置别名
设置本地变量
sheell:交互式登录shell,非登录式shell,

交互式叫 输入密码 .
读取 /etc/profile--/etc/profile.d/*--~/ .bash_profile --~/ .bash --/etc/bashrc
非登录叫 只是在脚本系统自动的
~/ .bash --/etc/bashrc --/etc/profile.d/*


输入输出重定向,管道|
标准输入:/dev/stdin ,0 KEYBOARD <
标准输出:/dev/stdout,1 NONITOR >
错误输出:/dev/stderr,2 NONITOR 2>

>覆盖输出重定向
>>追加输出重定向
自定义 输出重定向 exec 3> /tmp/myout.out 拥有帝国一切,皆有可能。欢迎访问phome.net

|


拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号