linux 基本命令(三)

5.其他命令

  (1)显示当前所在位置

    命令:pwd

    

  (2)搜索命令

    命令:grep 要搜索的字符串 要搜索的文件

    示例:搜索/usr/sudu.conf文件中包含字符串to的行

    

    示例:搜索/usr/sudu.conf文件中包含字符串to的行 to要高亮显示

    

  (3)查看进程

    命令:ps  -ef

    示例:查看当前系统中运行的进程

    

  (4)杀死进程

    命令:kill  -9  进程的pid

  (5)管道命令

    命令|  将前面命令的输出作为后面命令的输入

    示例:查看当前系统中所有的进程中包括system字符串的进程

    

  (6)网络通信命令

    查看当前系统的网卡信息:ifconfig

    

    查看与某台机器的连接情况:ping  对方IP地址

    

    查看当前系统的端口使用:netstat  -an

    

 

6.Linux的权限命令

  权限是Linux中的重要概念,每个文件/目录等都具有权限,通过ls  -l命令我们可以 查看某个目录下的文件或目录的权限。

  示例:在任意某个目录下ls  -l

  

  第一列的内容的信息解释如下:

  

  文件的类型:

    d:代表目录

    -:代表文件

    l:代表链接(可以认为是window中的快捷方式)

  后面的9位分为3组,每3位置一组,分别代表属主的权限,与当前用户同组的用户的权限,其他用户的权限

    r:代表权限是可读,r也可以用数字4表示

    w:代表权限是可写,w也可以用数字2表示

    x:代表权限是可执行,x也可以用数字1表示

属主(user

属组(group

其他用户

r

w

x

r

w

x

r

w

x

4

2

1

4

2

1

4

2

1

  修改文件/目录的权限的命令:chmod

    示例:修改/test下的aaa.txt的权限为属主有全部权限,属主所在的组有读写权限,其他用户只有读的权限

    chmod  u=rwx,g=rw,o=r  aaa.txt

    

    上述示例还可以使用数字表示:chmod  764  aaa.txt

原文地址:https://www.cnblogs.com/AI-xiaocai/p/10433178.html