linux常用命令(持续更新...)
程序员文章站
2022-06-03 10:08:49
...
使用linxu系统的人应该都了解linux命令有很多,但是我们也不需要全部记住,只需要记住经常用的就可以了,其他的使用到的可以查阅资料进行使用。本文是记录博主日常用到的linux命令,未写全的欢迎补充。
1、cd命令(用于切换工作目录)
cd /home/tomcat/ 进入home下的tomcat目录
cd ../ 进入上级目录
2、grep命令(使用正则表达式搜索文本)
grep -i "关键字" info.log 查找名称为info.log日志中含有"关键字"的内容
3、ps命令(报告当前系统的进程状态)
ps -ef|grep java 查看所有java进程
4、cat命令(用于观看某个文件的内容)
cat jdbc.properties 查看jdbc.properties内容
cat info.log | grep "关键字" 查看info.log中包含"关键字"的内容
5、ls命令(列出目录下的文件)
ls 查看当前目录下所有文件与目录(不包含隐藏文件)
ls -a 查看当前目录下所有文件与目录(包含隐藏文件)
ls -l 查看当前目录下所有文件与目录(包含用户组和文件权限)
ls -lht 查看当前目录下文件大小,以G/M/K的单位显示,并有该目录下所有文件总量内存大小,显示文件权限
ls -ahl 和ls -lht差不多,主要区别在于隐藏文件的大小也显示出来了
6、rm命令(删除文件或目录)
PS:使用该命令一定要格外小心,因为一旦删除了文件,就无法再恢复它,请谨慎使用!!!
rm test.txt 删除名称为test.txt的文件
rm -i test.txt 删除名称为test.txt的文件之前先询问用户,按Enter键之后确认删除
rm -f test.txt 强制删除名称为test.txt的文件
rm -r test/ 递归删除,删除名称为test的目录,并将该目录下的所有文件与子目录一并删除
rm -rf * 删除本目录下所有文件和目录
7、cp命令(复制文件或目录到另一个目录中)
cp test.txt ../bin/ 把本目录下名称为test.txt的文件复制到上级目录中的bin目录中
8、find命令(在指定目录下查找文件)
find -name test.txt 在本目录下查找名称为test.txt的文件
find -iname test.txt 在本目录下查找名称为test.txt的文件(忽略字符大小写的差别)
上一篇: JS常用工具类代码