项目中常用的linux命令

2. pwd                     获取当前目录路径

3. tail -f file_path    显示文件最后几行内容(若文件内容变动,会动态更新后面几行)

4. pgrep process_name 获取进程ID

5. ps -ef|grep process_name 获取进程信息

ps -aux|grep process_name 获取进程信息

6. kill process_id 杀死进程(可能会被拒绝)

kill -9 process_id 无条件杀死进程

 killall process_name 杀死进程(支持通配符)

7. pkill process_name 杀死进程

8. df -h 查看分区使用情况 -T显示各分区文件系统类型

 du [-chs][dirname] 查看目录(包括子目录)空间使用情况

9. mv src dst 移动src至dst

10. cp [-r] src dst 拷贝,-r可以直接拷贝目录

11. rm -rf doc 删除文件或目录

12. passwd 修改当前账号的密码

13. mv src dst 移动(剪切)

14. cat /proc/version 查看linux内核版本

15. cat /etc/redhat-release 查看Redhat系的Linux系统版本

16. cat /proc/cpuinfo | grep name | cut -f2 -d:| uniq -c 看cpu信息,型号,几核

17. free topas -th  查看内存

18. getconf LONG_BIT  查看系统的内存位数

19. cat /etc/passwd 查看用户列表

20. cat /etc/group 查看用户组列表

21. history 查看执行的命令的历史

22. centos7防火墙设置:

  systemctl start firewalld.service#启动firewall
  systemctl stop firewalld.service#停止firewall

  firewall-cmd --state#查看firewall状态

23. find dir_name -name file_name 搜索文件名(可模糊搜索,可不带引号)

24. touch filename 创建空文件

  touch -t 时间戳 filename 修改文件的修改时间

25. cp/ln -s 源文件 目标文件   创建软连接

26. stat filename 查看文件信息

  file filename 查看文件类型

27. yum provides $order

   yum whatprovides $order  查找某个命令所在的软件包名称

28. hexdump -C  $filename 查看文件内容,用16进制编码和ascii编码对比展示

29. vimdiff $file1 $file2 对比两个文件内容

30. dos2unix $file 把file中的换行符‘\r’去掉,并保存文件

31. sh -x $file.sh 简单调试脚本

原文地址:https://www.cnblogs.com/SUNSHINEC/p/9125886.html

时间: 2024-08-16 10:37:47

项目中常用的linux命令的相关文章

脑洞大开--一条项目中常用的linux命令引发的经典算法题

小时候家里定了<读者>的月刊,里面记录一个故事:说有有个偏僻的乡村一日突然来了一个美女,她携着万贯家财子女在当地安家落户,成了当地的乡绅.她让她的子女世世代代的保守这个秘密,直到这个秘密不会再对家族带来灾难.她就是陈圆圆.当年吴三桂领清兵入关,冲冠一怒为红颜,改写了中国的历史,自己却能全身而退的那个人. 周五例行公事的查看一下离线数据推送项目的数据和log.将log用awk分段之后,我想知道实时数据前10个被重复发送的数据ID都被重复发送了几次,从而找到进一步优化的入手点,天知道我对这个项目已

项目中常用的linux命令(持续更新)

1. du -sm * | sort -n 把当前目录下的文件(或目录)按大小排序,看下哪个地方占用最多: 2. pwd                     获取当前目录路径 3. tail -f $file_path    显示文件最后几行内容 4. pgrep $process_name 获取进程ID 5. ps -ef|grep $process_name 获取进程信息 ps -aux|grep $process_name 获取进程信息 6. kill $process_id 杀死进程

软件测试工程师工作中常用的Linux命令

Linux系统有着众多的优点,比方开源.非商业版本免费.多任务多用户操作,因而Linux系统在非桌面范畴占有压倒性的市场份额.关于互联网技术工作者来说,控制常用的Linux命令也是一门必修课.下面罗列一些笔者在工作中常用的Linux命令. cd 切换目录 cd .. 返回上一层目录 cd . 进入当前目录 cd - 返回前一次的目录,即上一次的目录不是上一层目录 ls 查看文件与目录 用法: ls [参数][文件] 参数: ls –l 显示文件的权限和属性 ls –a 列出所有的文件,包含隐藏文

工作中常用的Linux命令(2):ipcs/ipcrm命令

ipcs 1. 命令格式 ipcs [resource-option] [output-format] ipcs [resource-option] -i id 2. 命令功能 提供IPC设备的信息 3. 使用方法 resource选项: ipcs -m 查看系统共享内存信息 ipcs -q 查看系统消息队列信息 ipcs -s 查看系统信号量信息 ipcs [-a] 系统默认输出信息,显示系统内所有的IPC信息 [[email protected] data]$ ipcs -a ------

工作中常用的Linux命令:目录

工作两三年,每天都和Linux打交道,但每每使用Linux命令的时候却会像提笔忘字般不知如何使用,常常查手册或到网上找资料.此系列文章主要是为了方便自己在使用命令时随时可查阅.鄙人才疏学浅,文中若有任何错误可在留言中指正,以供大家共同进步.学习的主要参考资料: 1. <Unix环境高级编程>.<shell脚本学习指南>... 2. 我使用过的Linux命令系列 3. 每天一个Linux命令 4. 网上的其他资料 1. 工作中常用的Linux命令(1):find命令 2. 工作中常用

开发过程中常用的Linux命令

做Java开发好几年了,部署JavaWeb到服务器上,一般都选择Linux,Linux作为服务器真是不二之选,高性能,只要熟悉Linux,操作快捷,效率很高. 总结一下工作中常用的Linux命令备忘: 一.文件操作相关命令 1.创建目录 mkdir software 2.创建多级目录 mkdir /opt/software/ -p 3.删除文件或目录 rm test.sh 此删除命令运行后需要输入y确认的交互过程 rm -f test.sh 直接强制删除不需要输入yes确定 rm -rf /op

日常工作中常用的Linux命令

以下Linux命令是我日常工作中常用到的: sudo su - :切换为临时的root权限; chmod +x * :用于改变linux系统文件或目录的访问权限; ps -ef |grep dubbo-account :查看进程; ./ shutdown.sh : 关闭某个服务; tar -zxf nginx-1.6.tar.gz: 解压; less all.log : 查看当天的日志; tail -f all.log: 监控日志; ls -lh: 查看各个文件的大小; sz all.log:

工作中常用的Linux命令(不断更新中)

最近工作中用到linux命令,简单总结如下: 1. pwd 查看当前所在的文件路径 2. cd 切换目录 cd .. 切换到上一级目录 3. ls 列出当前文件路径下的所有文件和文件夹 4. ll 是ls -l的一个别名,列出文件的详细属性 5. mkdir 创建新文件夹 6. cp 复制文件 7. rm 删除文件 rm -rf 删除文件夹

工作中常用的linux命令

grep grep  -5 "待查找内容" club.log  #查找的文件名为club.log tail tail  -100f club.log #查找文件的最新100行 tail  -100f club.log |grep 'INFO' #查看最新100行有关键字"INFO"的行 free free–m #查看内存 ,单位MB free–g # 查看内容,单位GB df -h # 查看磁盘占用 fdisk –l#查看内存分区 find find/etc/ na