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