linux常用命令

1. 如何查看CPU信息?

/proc/meminfo

2.查看占用CPU使用率最高的进程?

ps -aux | sort -k3nr | head -K

3. 如何查看一个文件的末尾50行?

查看/etc/profile的前10行内容,应该是:

# head -n 10 /etc/profile

查看/etc/profile的最后5行内容,应该是:

# tail -n 5 /etc/profile

4. 如何过滤文件内容中包含”ERROR“的行?

grep "ERROR" file_name cat file_name | grep "ERROR"

5. 查看某端口号?

netstat -anp | grep port_number

6. 查看某进程号?

ps -ef | grep ps_name ps -ef | grep ps_number

7. 查看IP地址?

ifconfig

8.创建和删除一个多级目录?

mkdir -p ./a/b rm -rf ./a

9. 在当前用户家目录中查找haha.txt文件?

find ~/ -name haha.txt

10. 如何查询出tomcat的进程并杀掉这个进程,写出linux命令?

ps -ef | grep tomcat kill -9 tomcat_port

11. 动态查看日志文件?

tail -f log_file

12. 查看系统硬盘空间的命令?

df -aTh

13. 查看当前机器listen的所有端口?

netstat -tlnp

14. 把一个文件夹打包压缩成.tar.gz的命令,以及解压拆包.tar.gz的命令?

tar zcvf xxx.tar.gz file tar zxvf xxx.tar.gz

15. Xshell工具如果想要实现从服务器上传或者下载文件的话需要在服务器上安装什么包?

lrzsz

16. 以/etc/passwd的前五行内容为例,提取用户名?

cat /etc/passwd | head -n 5 | cut -d : -f 1

17.修改权限:chmod 777

18.修改系统时间:修改服务器时间date -s xx/xx/2021, date -s 08:30:00

 19.  获取pid为100的进程所监听的tcp端口:netstat -npta | grep 100

20.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容