Linux 无处不在
作为一个程序员,在软件开发职业生涯中或多或少会用到Linux系统linux命令,并且可能会使用Linux命令来检索需要的信息。本文将为各位开发者分享10个有用的Linux命令,希望对你会有所帮助。
常用
【cd%20目录名】切换工作目录至指定‘目录’
【ls】用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示linux命令,以分区不同类型的文件。
【ps%20-ef|grep%20java】查看java相关进程列表
【tail%20-100f%20xx.log】显示文件最新追加的内容100行
【kill -9 进程号】强制终止指定‘进程号’
性能监控
【top】实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具
【free -m】显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区
硬件配置
总逻辑CPU个数%20=%20物理CPU个数%20*%20每个物理CPU上逻辑CPU个数
1.查看总逻辑CPU个数:
cat%20/proc/cpuinfo%20|grep%20"processor"|sort%20-u|wc%20-l
48
2.查看物理CPU个数:
grep%20"physical%20id"%20/proc/cpuinfo|sort%20-u|wc%20-l
4
3.每个物理CPU上逻辑CPU个数:
grep%20"siblings"%20/proc/cpuinfo|uniq
siblings%20%20%20%20:%2012
关机/重启机器
shutdown
-r关机重启
-h关机不重启
now立刻关机
halt关机
reboot重启
其他
【pwd】以绝对路径的方式显示用户当前工作目录
【ifconfig】用于配置和显示Linux内核中网络接口的网络参数
【histroy】显示执行过的命令
【mkdir 目录名】用来创建目录
【rm -rf 目录或文件名称】删除一个目录中的一个或多个文件或目录
【tar -xvf】文件和目录创建或解档案
【unzip 文件名】用于解压缩由zip命令压缩的“.zip”压缩包】
【wget 链接】用来从指定的URL下载文件
【chmod 777】用来变更文件或目录的权限
这只是常用的一部分,有需要的话,小编会继续整理,欢迎留言!!!