Linux常用命令整理

Unix/Linux命令参考

一、文件命令
  ls           列出目录
  ls -al       使用格式化列出隐藏文件
  cd dir       更改目录到dir
  cd -         更改到home目录
  pwd            显示当前目录
  mkdir dir   创建目录dir
  rm file     删除file
  rm -r dir   删除目录dir
  rm -rf dir  强制删除目录dir
  cp file1 file2  将file1复制到file2
  cp -r dir1 dir2 将dir1复制到dir2,如果dir2不存在则创建它
  mv file1 file2  将file1重命名或移动到file2中,如果file2是一个
                  存在的目录则将file1移动到file2中
  ln -s file link 创建file的符号连link
  touch file      创建file
  cat > file      将标准输入添加到file
  more file       查看file的内容
  head file       查看file的前10行
  tail file       查看file的后10行
  tail -f file    从后10行开始查看file的内容
  
二、进程管理
  ps              显示当前的活动进程
  top              显示所有正在运行的进程
  kill pid       杀掉进程id pid
  killall proc  杀掉所有名为proc的进程
  bg              列出已停止或后台的作业
  fg              将最近的作业带到前台
  fg n            将作业n带到前台
  
三、文件权限
  chmod octal file      更改file的权限
    4-读(r)
    2-写(w)
    1-执行(x)
  示例:yon
  chmod 777  为所有用户添加读、写、执行权限。
  chmod 755  为所着添加rwx权限,为组和其它用户添加rx权限。
  
四、SSH
  ssh user@host  以user用户身份连接到host
  ssh -p port user@host  在端口port以user用户身份连接到host
  ssh-copy-id user@host  将密钥添加到host以实现无密码登陆
dang
五、搜索
  grep pattern files     搜索files中匹配pattern的内容
  grep -r pattern dir    递归搜索dir中匹配pattern的内容
  command | grep pattern 搜索command输出中匹配patern的内容
  
六、系统信息
  date           显示当前日期和时间
  cal             显示当前的日历
  uptime         显示系统从开机到现在所运行的时间
  w              显示登陆的用户
  whoami         查看你的当前用户名
  finger user   显示user的相关信息  
  uname -a         显示内核信息
  cat /proc/cpuinfo   查看cpu信息
  cat /proc/meminfo   查看内存信息
  man command    显示command的说明手册
  df             显示磁盘占用情况
  du            显示目录空间占用情况
  free            显示内存及交换区占用情况
  
七、压缩
  tar cf file.tar files       创建包含files的tar文件file.tar
  tar xf file.tar               从file.tar提取文件
  tar czf file.tar.gz files  使用Gzip压缩创建tar文件
  tar xzf file.tar.gz        使用Gzip提取tar文件
  tar cjf file.tar.bz2       使用Bzip2压缩创建tar文件
  tar xjf file.tar.bz2         使用Bzip2提取tar文件
  gzip file                  压缩file并命名为file.gz
  gzip -d file.gz              将file.gz解压缩为file
  
八、网络
  ping host            ping host并输出结果
  whois domain      获取domain的whois信息
  dig domain        获取domain的DNS信息
  dig -x host       逆向查询host
  wget file         下载file
  wget -c file       断点续传
  
九、安装
  从源代码安装:
  ./configure
  make
  make install
  dpkg -i pkg.deb  安装包(Debian)
  rpm -Uvh pkg.rpm 安装包(RPM)

十、快捷键
  Ctrl+C    停止当前命令
  Ctrl+Z     停止当前命令,并使用fg恢复
  Ctrl+D    注销当前会话,与exit相似
  Ctrl+W    删除当前行中的字
  Ctrl+U    删除整行
  !!        重复上次的命令
  exit        注销当前会话
  

 
 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值