linux命令很多,本文讲述的是类似是个人认为达到熟练使用linux的命令,如果想更全面的了解liunx命令,可以链接:https://www.runoob.com/linux/linux-command-manual.html。
- 基础命令
- pwd:查看当前所在目录路径
-
df -h:查看磁盘情况:SIZE大小,USED使用大小,Avail可利用的,Use%Mounted on 使用百分比。
-
free:查看内存使用情况:Mem内存,Swap交换内存,total总共,used使用内存,free空余内存等。
-
top:监控主机进程CPU占用率等信息。
-
mv:文件或目录改名、或将文件或目录移入其它位置。
- cp:copy复制命令:使用 cp -r 源文件 目标文件夹时 源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
- rm:删除命令:rm -rf file...强制删除文件
- 进阶
- tail:对于需要监控的tomcat等随时变动的log日志,使用tail -f xxx.log命令
- cat: 打印文件内容到控制台,显示文件所有内容,cat -n xxx.log为打印文件内容添加行号。
- chmod: chmod +abc file...
u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
- 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
- chrown:语法chown [-cfhvR] [--help] [--version] user[:group] file...
user : 新的文件拥有者的使用者 ID
group : 新的文件拥有者的使用者组(group)
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h :修复符号链接
-v : 显示详细的处理信息
-R : 处理指定目录以及其子目录下的所有文件
--help : 显示辅助说明
--version : 显示版本 - 未完待续