本文继续向大家介绍linux常用命令,之前写的前两篇的命令,一篇是主要关于目录操作,一篇主要是关于文件操作的,这篇主要来讲解linux的其他的一些常用命令以及linux文件权限机制和权限方面的命令。比如管道命令,杀进程命令等。接下来一起来看。
一、其他命令
1、显示当前所在的位置
命令:pwd
例子:
2、搜索命令
命令:grep 要搜索的的字符串 要搜索的文件
例子:搜索/etc/sysctl.conf文件中包含字符串net的行
例子:搜索/etc/sysctl.conf文件中包含字符串net的行,得到的结果高亮显示
3、查看进程
命令:ps -ef
例子:查看当前系统运行的进程
4、管道命令
命令: |
解释:将前一个命令的输出作为下一个命令的输入
例子:查看当前系统中所有进程包括system字符串的进程
5、结束进程
命令:kill -9 进程的pid
例子:结束pid为1407的进程
6、查看当前系统ip地址
命令:ifconfig
7、ping命令,查看是否与目标主机连通
命令:ping 主机地址
8、查看当前系统的端口使用
命令:netstat -an
二、权限命令
使用ls -l查看某一文件夹下全部文件的详细信息
用红色圈起的地方,即为权限代码
我们可以看到第一列即为权限命令,例如第一行 dr-xr-xr-x
我们发现该串由10个字符组成,我们可以对其进行如下解析。
首先介绍文件类型:
d代表目录,-代表文件,l代表快捷方式。
权限代表的含义:
r代表可读,也可以用数字4表示。
w代表可写,也可以用数字2表示。
x代表可执行,也可以用数字1表示。
1、修改文件权限命令
命令:chmod 属主权限 属组权限 其他用户权限 要修改权限的文件名称
例子:修改usr文件夹下的test.txt文件的权限为属主拥有全部的权限,属组拥有写的权限,其他用户拥有读的权限。
例子:使用数字的形式,修改usr文件夹下的test.txt文件的权限为属主拥有读的权限,属组拥有写的权限,其他用户拥有执行的权限
结语:linux常用命令系列到此就结束了。这些命令可以满足java开发大部分的活动。以后将会介绍在linux的远程连接工具的使用,linux下安装tomcat,linux下安装jdk,mysql等。
作者: 经典鸡翅
声明:本文版权归作者所有,欢迎转载,转载请注明出处。