工作中常用的Linux命令

一、目录篇

  • pwd 显示当然目录

  • ls显示当前目录下的文件(夹)

  • llls -l详细显示当前目录下的文件(夹)信息

  • cd ..返回上一级目录

  • cd .当前目录

  •  cd / 返回根目录

  •  cd - 返回上一次的目录

  • cd ~进入当前用户目录

  • mkdir创建目录

  • mv移动文件(夹)/重命名

格式:mv  [参数]  [源文件/目录]  [目标文件/目录]

参数:-f force 强制,如果目标文件已存在则不会询问而直接覆盖

            -i interactive 交互, 目标文件已存在的话会询问是否覆盖

例1:移动test-1到lengjf-blog下

例2:移动test-1到test下并重命名为test-01

  • rm 删除文件(夹)

格式:rm [参数] [文件/目录]

参数:-r 删除目录

            -f 删除时没有提示

rm -rf是一个很危险的命令,需谨慎使用

  • cp 拷贝文件(夹)

格式:cp [参数] [原文件] [目标文件]

参数:-r 拷贝目录

            -f 拷贝时没有提示

二、系统篇

  •  ps 查看系统进程
ps是Process Status的缩写,用于列出当前系统运行的进程,常通过管道符"|"以及"grep"组合使用

  • kill 终止系统进程

格式:kill [参数] [进程号/pid]

参数:-9  无条件强制终止进程

  • reboot  重新启动计算机

  • top 动态地查看系统的整体运行情况

解释:top - 15:54:13[当前系统时间],up 20 days[系统已经运行了20天],1 user[个用户当前登录],

load average: 0.00, 0.07,  0.07[系统负载,即任务队列的平均长度],Tasks: 86 total[总进程数],

1 running[正在运行的进程数],85 sleeping[睡眠的进程数],0 stopped[停止的进程数],0 zombie[冻结进程数],

%Cpu(s): 0.7us[用户空间占用CPU百分比],1.0 sy[内核空间占用CPU百分比],

0.0 ni[用户进程空间内改变过优先级的进程占用CPU百分比],98.0 id[空闲CPU百分比],

0.3 wa[等待输入输出的CPU时间百分比],kiB Mem: 1016516 total[物理内存总量],

70852 free[空闲内存总量],401532 used[使用的物理内存总量],544132 buff/cache[用作内核缓存的内存量]

kiB Swap:  1049596 total[交换区总量],949868 free[空闲交换区总量],99728 used[使用的交换区总量],

437776 avail Mem[可用于进程下一次分配的物理内存数量]

  • df -h 磁盘占用大小

 

posted @ 2018-07-29 17:47 lengjf 阅读(...) 评论(...) 编辑 收藏