shell学习笔记(一)

一、shell重定向和管道

1、TAB自动补齐

2、重定向:a . > 将输出的结果重定向到文件中。例如:ls -l > 1.txt.

       b.>> 将输出的结果追加到文件末尾。例如:ls -l >> 1.txt;  ls -l >>1.txt。1.txt中就保存了两次ls -l的查询结果.

         c.2> 将错误的结果重定向到文件中。

      d. ls -l >> 2>&1 将所有的结果重定向到文件中。

3、管道|: 例如:ls -l |grep aa.txt。

4、history:快速调用历史命令:!5 调用第五条历史命令。!ser 调用最后一次以ser开头的命令。

5、通配符:* :任意个任意字符(0个或多个);. 任意一个字符;[] 括号内任意一个字符。

6、别名:添加至  ~/.bashrc  文件中。  

 

二、linux用户和权限

1、读  r;写 w;执行 x。

2、所属用户(u);所属用户组(g);其他用户组(o);所有用户(a)。主要分三大组:root用户,root用户组,其他用户组

3、查看用户:id user  添加用户:useradd user  删除用户:userdel -r user

4、添加用户组:gpasswd -a root user,将user添加至root组;  从组内删除用户:gpasswd -d root user。

 

posted @ 2018-07-11 13:12  糖豆粑粑  阅读(86)  评论(0)    收藏  举报