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” 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权限

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

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

相关推荐

  • man和history及bashi的快捷键

    man:帮助命令     命令格式:man# cmd;使用时可以先使用whatis 查询所对应的man的章节,然后用对应的man章节来查询帮助;     info:本地帮助文档     官方文档,在线查询等等,如果是付费版系统的话可以使用S…

    Linux干货 2016-07-29
  • haproxy实战之haproxy实现mysql负载均衡

    haproxy实战之haproxy实现mysql负载均衡 实验目的haproxy + mysql实现负载均衡 1.准备机器,做好时间同步,域名主机名解析 192.168.42.151 [node2 haproxy] 192.168.42.152 [node3 mariadb] 192.168.42.153 [node4 mariadb] 2.node3,no…

    Linux干货 2017-06-29
  • ls、shutdown命令使用及命令提示符格式修改

        ls、shutdown命令使用及命令提示符格式修改                      &nbs…

    Linux干货 2016-10-17
  • Linux GNU AWK使用

                                    Linux GNU AWK使用 本章内容: awk介绍 awk基本用法 awk变量 awk格式化 awk操作符 awk条件判断…

    系统运维 2016-10-01
  • 文件管理基础知识及命令详解

    文件系统     文件和目录被组织成一个单根倒置树结构     文件系统从根目录下开始,用“ /”表示     根文件系统(rootfs): root filesystem    …

    Linux干货 2016-08-05
  • 计算机的组成及功能

    计算机的组成及功能 计算机的组成 计算机的组成,简单地来说,包含硬件和软件两部分,两者相辅相成,缺一不可。在计算机网络发展的今天,网络也已成为计算机不可或缺的一部分。 计算机硬件 可以分为如下5个部分: 控制器 负责对程序的控制信息进行分析,控制并协调输入、输出操作或内存访问,如CPU 运算器 负责数据的算术运算和逻辑运算,如C…

    Linux干货 2016-10-29