Linux 常用命令汇总

一:系统命令

1:显示主机名、内核等系统信息: uname -a

2:显示系统主机名 : hostname

3:显示系统ip地址: hostname -i

4:显示xxx程序可能存在的位置: whereis xxx

5: 显示xxx命令对应执行的程序: which xxx

6:显示当前时间:date

二:查看文件命令

1:将 file1 的文件内容输入到 file2 中:cat file1>file2

2:按页查看 file1 文件内容:more file1

 (1)回车键向下滚动一行;
 (2)空格键(Space)显示下一页;
 (3)b 键 回显上一页;
 (4)斜杠 / 后跟待搜索的正则表达式进行查找;
 (5)h 或 ? 键显示帮助信息;
 (6)q 或 Q 键退出

3:按页查看 file1 文件内容,可往前往后翻看文件:less file1

(1)上下键往前往后翻;
(2)斜杠 / 后跟待搜索的正则表达式进行查找;[查找的内容有高光显示]
(3)q 或 Q 键退出

4:显示 file1 文件的前 5 行:head -n 5 file1

head file1 默认显示前10行

5:显示file1文件的后5行:tail -n 5 file1

tail file1 默认显示后10行

6:实时显示 file1 文件的最新增加内容:tail -f file1

通常查看实时日志时使用,ctrl+c退出

7:输出文件的行数,单词数,字节数:wc file1.txt

三:线程操作命令

1:查看一个程序是否运行 : ps –ef|grep tomcat

2: 终止线程:kill -9 线程编号

3: top动态的显示当前系统中耗费资源最多的进程

四:查找命令

1:在/usr目录下找出大小超过10MB的文件

find /usr -size +10M

2:在/hom目录下找出120天之前被修改过的文件

find /home -mtime +120

3:在/var目录下找出90天之内未被访问过的文件

find /var /! -atime -90

4:整个目录树下查找文件“core”,如发现则无需提示直接删除它们

find / -name core -exec rm {} /;

五:文件操作命令

1:创建目录

mkdir 文件夹名称

2:删除目录(此目录是空目录)

rmdir 目录

3:删除文件及其子文件

rm -rf deleteFile

六:内存使用命令

1:查看内存使用情况:free -h

2:查看内存占用前10名的程序:ps aux | sort -k4,4nr | head -n 10

七:保存进程到文件

1:将进程内存信息dump到磁盘上供进一分析:jmap -dump:format=b,file=文件名称.hprof 进程ID

2:将进程号所属进程的堆栈信息输出到stack.txt: jstack 23375 > stack.txt

Linux目录结构:

1:bin (binaries)存放二进制可执行文件

2:sbin (super user binaries)存放二进制可执行文件,只有root才能访问

3:etc (etcetera)存放系统配置文件

4:usr (unix shared resources)用于存放共享的系统资源

5:home 存放用户文件的根目录

6:root 超级用户目录

7:dev (devices)用于存放设备文件

8:lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块

9:mnt (mount)系统管理员安装临时文件系统的安装点

10:boot 存放用于系统引导时使用的各种文件

11:tmp (temporary)用于存放各种临时文件

长时间不用,会自动删除,/usr/lib/tmpfiles.d/tmp.conf下,会自动删除10天或者30天以前的文件
v /tmp 1777 root root 10d--->可以进行编辑成需要的天数
v /var/tmp 1777 root root 30d

12:var (variable)用于存放运行时需要改变数据的文件

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值