最近学习到的一些linux的常用命令

1、 ls命令

可以列出当前目录下的内容清单。它与windows下的dir命令很像

 2、cd命令

这个命令可以改变目录

cd ~   //更改到本用户的主目录

cd desktop  //更改目录到desktop

 cd ..  //更改目录到上一级

 3、管道输出

可以把shell命令输出到文件里面

ls > somefile.txt

 

 

4、finger

可以获取用户的信息

 5、grep命令

在一个名为somefile.txt的文件里面查找带有 txt的文件

grep 'txt' somefile.txt

 grep找到结果的时候会有显示,否则就显示空白。

6、pstree

可以用树状的形式显示所有的进程

pstree -p  //显示PID在每个进程后面的括号里

7、top

top -u //指定用户的进程

 

top -p//监控指定ID的进程

 

8、kill

它可以通过ID杀死正在运行的进程,可以通过上面的top, ps -e,这样的命令找到ID

9、基础文件和目录命令

mkdir  //创建目录

rm   //删除文件

mv 文件名 目标地址 //移动文件

rmdir //删除目录的时候,目录必须为空

10、chown

可以更改指定文件的属主

chown bob 12.txt  //将12.txt的属主改为bob

11、useradd

useradd -m -e  2023-10-27 bob //-e 命令用来指定用户账号失效日期

12、userdel

userdel -r bob //只有-r这一个参数,可以删除用户的主目录和邮箱

13、chmod

可以更改文件权限,‘4’代表可读,‘2’代表可写,‘1’代表可执行,‘0’代表无权限,‘7’代表所有权限

一共三组权限,第一组是用户,第二组是用户所在的组,第三组是其他用户。

例子:chmod 771 ss.txt //第一二组权限是所有权限,其他用户只有执行权限。

posted @ 2023-10-27 10:37  CLLWA  阅读(6)  评论(0编辑  收藏  举报