本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/92551
1. 修改提示符格式 PS1=”\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]”
2.命令别名:alias NAME=’VALUE’
如果想永久有效,要定义在配置文件中 仅对当前用户:~/.bashrc
对所有用户有效:/etc/bashrc
3.日期和时间:相关命令 date 显示和设置系统时间 date +%s date -d @1509536033
hwclock,clock: 显示硬件时钟 -s, –hctosys 以硬件时钟为准,校正系统时钟 -w, –systohc 以系统时钟为准,校正硬件时钟
时区:/etc/localtime
显示日历:cal –y
4.关机:halt, poweroff
重启:reboot -f: 强制,不调用shutdown -p: 切断电源
关机或重启:shutdown shutdown [OPTION]… TIME [MESSAGE] -r: reboot -h: halt -c:cancel TIME:无指定,默认相当于 +1 now: 立刻,相当于+0 +m: 相对时间表示法,几分钟之后;例如 +3 hh:mm: 绝对时间表示,指明具体时间
5.screen命令:
创建新screen会话 screen –S [SESSION]
加入screen会话 screen –x [SESSION]
退出并关闭screen会话 exit
剥离当前screen会话 Ctrl+a,d
显示所有已经打开的screen会话 screen -ls
恢复某screen会话 screen -r [SESSION]
6.输出重定向:支持的操作符号包括:
> 把STDOUT重定向到文件
2> 把STDERR重定向到文件
&> 把所有输出重定向到文件
注:> 文件内容会被覆盖
>> 原有内容基础上,追加内容
2 > 覆盖重定向错误输出数据流
2>> 追加重定向错误输出数据流
7.输入重定向:从文件中导入STDIN:
tr ‘a-z’ ‘A-Z’< /etc/issue
tr –d abc < /etc/fstab 删除fstab文件中的所有abc中任意字符
tr命令:选项: -c –C –complement:取字符集的补集
-d –delete:删除所有属于第一字符集的字符
-s –squeeze-repeats:把连续重复的字符以单独一个字符表示
-t –truncate-set1:将第一个字符集对应字符转化为第二字符集对应的字符
把多行发送给STDIN:使用“<<终止词”命令从键盘把多行重导向给STDIN 直到 终止词 位置的所有文本都发送给STDIN
mail -s “Please Call” admin@magedu.com << END
8.管道:管道(使用符号“|”表示)用来连接命令 命令1 | 命令2 | 命令3 | …
将命令1的STDOUT发送给命令2的STDIN,命令2的STDOUT发送到命令3的STDIN
STDERR默认不能通过管道转发,可利用2>&1 或 |& 实现
最后一个命令会在当前shell进程的子shell进程中执行用来
组合多种工具的功能
例:ls | tr ‘a-z’ ‘A-Z’
9.创建用户: useradd 创建组:groupadd
删除用户:userdel 删除组:groupdel
修改用户:usermod 修改组:groupmod
10.修改密码:passwd [OPTIONS] UserName: 修改指定用户的密码
paswd -d:删除指定用户密码
-l:锁定用户密码
-u:解锁指定用户
11.修改文件权限:chmod [OPTION]… OCTAL-MODE FILE…
-R: 递归修改权限
chmod [OPTION]… MODE[,MODE]… FILE… MODE:
修改一类用户的所有权限: u= g= o= ug= a= u=,g=
修改一类用户某位或某些位权限 u+ u- g+ g- o+ o- a+ a- + –
chmod [OPTION]… –reference=RFILE FILE… 参考RFILE文件的权限,将FILE的修改为同RFILE
例:chmod u+wx,g-r,o=rx file
chmod u+s FILE… 添加suid权限
chmod g+s FILE… 添加SGID权限
chmod o+t DIR… 添加sticky权限
赞 (0)
linux安装
上一篇
2018-03-17
python 10第二周博客作业
下一篇
2018-03-17