Linux命令

1.查找文件

1 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。
2 find . -name “*.xml” 递归查找所有的xml文件

2.查看一个程序是否运行

1 ps –ef|grep tomcat 查看所有有关tomcat的进程

3.终止线程

1 kill -9 19979 终止线程号位19979的进程
2 pkill -9 java 批量终止java进程

4.查看文件,包含隐藏文件

1 ls -al

5.当前工作目录

1 pwd

6.复制文件

1 cp source dest 复制文件
2 cp -r sourceFolder targetFolder 递归复制整个文件夹
3 scp sourecFile romoteUserName@remoteIp:remoteAddr 远程拷贝

7.创建目录

1 mkdir newfolder
2 创建文件:touch test.txt

8.删除目录

1 rmdir deleteEmptyFolder 删除空目录 rm -rf deleteFile 递归删除目录中所有内容

9.移动文件

1 mv /temp/movefile /targetFolder

10.重命名

1 mv oldNameFile newNameFile

11.切换用户

1 su -username

12.修改文件权限

1 chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行
2 chmod u+xwr file.txt
3 chmod g+xwr file.txt
4 chmod o+xwr file.txt

 

13.压缩文件

1 tar -czf test.tar.gz /test1 /test2
2 zip -r test.zip /test

14.列出压缩文件列表

1 tar -tzf test.tar.gz

15.解压文件

1 tar -xvzf test.tar.gz
2 upzip test.zip

16.查看文件头10行

1 head -n 10 example.txt

17.查看文件尾10行

1 tail -n 10 example.txt

18.查看日志类型文件

1 tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

19.使用超级管理员身份执行命令

1 sudo rm a.txt 使用管理员身份删除文件

20.查看端口占用情况

1 netstat -tln | grep 8080 查看端口8080的使用情况

21.查看端口属于哪个程序

1 lsof -i :8080

22.free -m 查看内存使用量和交换区使用量

1 [root@iZ2513wqj05Z ~]# free -m
2 total used free shared buffers cached
3 Mem: 3535 2454 1080 16 216 440
4 -/+ buffers/cache: 1797 1737
5 Swap: 0 0 0

23.df -h 查看各分区使用情况

1 [root@iZ2513wqj05Z ~]# df -h
2 Filesystem Size Used Avail Use% Mounted on
3 /dev/xvda1 20G 5.4G 14G 29% /
4 devtmpfs 1.9G 0 1.9G 0% /dev
5 tmpfs 1.8G 0 1.8G 0% /dev/shm
6 tmpfs 1.8G 17M 1.8G 1% /run
7 tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup

24.du -sh 查看指定目录的大小

1 [root@iZ2513wqj05Z ~]# du -sh /mnt/online/
2 
3 3.2G /mnt/online/

25.启动tomcat服务

1 进入tomcat的bin目录
2 nohup ./startup.sh & tail -f ../logs/catalina.out
3 分析:nohup 让程序在后台运行,经常结合 & 一起使用。
4 tail -f ../logs/catalina.out 同时查看tomcat启动日志。
posted @   record-100  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示