python 10第一周博客作业

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” [email protected] << 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权限

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/92551

(0)
xtaoxtao
上一篇 2018-03-17 15:59
下一篇 2018-03-17 16:25

相关推荐

  • N21-北京-兔锅-马哥教育网络班21期+第3周课程练习

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。    who | cut -d' ' -f1 | uniq   2、取出最后登录到当前系统的用户的相关信息。    who | ta…

    系统运维 2016-07-07
  • grep 整理

    grep: Linux上文本处理三剑客 grep:文本过滤(模式:pattern)工具;  grep: Global search REgular expression and Print out the line. 作用:文本搜索工具,根据用户指定的“模式”…

    Linux干货 2016-10-09
  • apache编译安装

    apache是什么:     Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安…

    Linux干货 2016-08-24
  • 第八周作业

    1. 写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态;     在线的主机使用绿色显示;     不在线的主机使用红色显示; #!/bin/bash # for i in {1..254};do         pi…

    Linux干货 2017-02-24
  • python装饰器详解

    python之装饰器详解 一、装饰器定义 定义一个函数,可以接受一个函数作为参数,对该函数进行一些包装,不改变函数的本身。 二、装饰器四部曲(分解) 1、函数可赋值给变量。若赋值给变量的是调用后的函数,变量的值就是return的返回值。 切记:函数赋值给变量,只看return的值。分清楚函数是处于调用状态还是未被调用状态。若函数没有写return,默认ret…

    2017-02-08
  • 网络配置与可视化监控工具

    nmcli  [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { general | networking | radio | connection | device | agent  }    OPTIONS := {    -t[erse] : 简…

    Linux干货 2016-09-07