美文网首页
linux命令

linux命令

作者: fpk2014 | 来源:发表于2016-08-12 11:32 被阅读0次

系统状态

top

  • P :cpu顺序查询
  • M:内存排序
  • T :启动时间排序

free

  • 查看内存情况

uname

  • -a :返回所有的CPU信息
  • -p :返回host name
  • -n :返回kernel版本信息

dmesg

  • 列出所有的系统信息

解压和压缩

压缩

  • tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
  • tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
  • tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
  • tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
  • rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
  • zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压

  • tar -xvf file.tar //解压 tar包
  • tar -xzvf file.tar.gz //解压tar.gz
  • tar -xjvf file.tar.bz2 //解压 tar.bz2
  • tar -xZvf file.tar.Z //解压tar.Z
  • unrar e file.rar //解压rar
  • unzip file.zip //解压zip

文件操作

touch filename

  • 创建不存在的文件
  • touch -t 201410102222.22 abc.py x 修改时间
  • touch -r text1.py text2.py 修改text1的时间为text2的时间

ls -l

  • 列出列表

mv [参数] 源文件 目标文件

  • 移动文件和复制文件
  • -b :若需覆盖文件,则覆盖前备份。
  • -f :强制覆盖目标文件
  • -i :若目标文件存在,就会先询问;
  • -t :指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前

rm

  • -rf :强制删除
  • -i : 交互式删除

程序状态查询和更改

[ctrl] + z

  • 将当前工作丢到背景底下,并且暂停

fg/bg/jobs

  • fg将程序叫回屏幕;
  • bg将一个后台暂停的命令;变成继续执行;
  • jobs查看正在运行的任务;

kill %number

  • %number :工作代码

ps

  • -a :列出所有的程序
  • -u :列出所有使用者的程序
  • -x :列出所有tty的程序
  • -l :列出正在运行的程序
    ** PRI:越小越早被执行STAT:R为可执行;S为该程序正在睡眠;T为正在侦测或者停止了;Z为僵尸程序;

nice [-n number] command

  • 调整命令优先级

其它

who & w

  • 查看登录状态

last

  • 查看登录信息

uptime

  • 查看开机时间

halt

  • 关机

env

  • 显示目前系统中主要的预设变量

alias

  • 设置别名;如:alias lm = 'ls -a'

/var/log

  • 打开文档日志

相关文章

网友评论

      本文标题:linux命令

      本文链接:https://www.haomeiwen.com/subject/ynglsttx.html