Linux常用操作指令

Linux系统常用命令
一.日期和时间

1.命令date用以查看、设置当前系统时间:
  格式化显示时间:+%Y--%m--%d  注意大小写
2.命令hwclock(clock)用以显示硬件时钟时间
3.命令cal用以查看日历
4.命令uptime用以查看系统运行时间
二.输出、查看命令
1.命令echo用以显示输入内容
2.命令cat用以显示文件内容
3.命令head用以显示文件的头10行
  -n 指定显示行数
4.命令tail用以显示文件的末尾几行
  -n 指定显示行数
  -f 追踪文件更新,一般用于查看日志
5.命令more用于翻页显示文件内容,只能向下翻页
6.命令less用于翻页显示文件内容,带上下翻页

三.查看硬件信息
1.命令lspci用以查看PCI设备
  -v 查看详细信息
2.命令lsusb用以查看USB设备
  -v 查看详细信息
3.命令lsmod用以查看加载的模块

四.关机重启
1.命令shutdown用以关闭、重启计算机
  立即关机:   shutdown -h now
  10分钟后关机:shutdown -h +10
  23:30分关机:shutdown -h 23:30
  立即重启:    shutdown -r now
2.命令poweroff用以立即关闭计算机
3.命令reboot用以立即重启计算机
五.归档、压缩
1.命令zip用以压缩文件
  zip newname.zip myfile
2.命令unzip用以解压缩文件
  unzip myfile.zip
3.命令gzip用以压缩文件
  gzip myfile.net
4.命令tar用以归档文件
  tar -cvf out.tar myfile
  tar -xvf myfile.tar
  tar -cvzf backup.tar.gz/etc
      -z参数将归档后的归档文件进行gzip压缩以减小大小
六.查找
1.命令locate用以快速查找文件、文件夹
  locate keyword
  此命令需预先建立数据库,数据库默认每天更新一次,可用
  updatedb命令手动建立、更新数据库
2.命令find用以高级查找文件、文件夹
  find 查找位置 查找参数
  例如:
       a.查找所有文件名包含filename的文件、文件夹
         find . -name *filename*
       b.查找所有根分区.conf格式的文件
         find / -name *.conf
       c.查找所有根分区权限为777的文件
         find / -perm 777
       d.查找所有根分区目录
         find / -type d
       e.查找所有以a为开头的文件,并对其进行ls -l操作,操作命令可修改为其他
         find . -name"a*"-exec ls -l {} \;
       f.查找所有用户名为username的文件
         find / -user username
       g.查找所有组名为groupname的文件
         find / -group groupname
       h.以更新时间来查找
         -ctime
       i.以类型来查找
         -type
       j.以文件大小来查找
         -size


******Linux文件基本操作*******

一.穿件文件
1.touch filename
二.复制文件、目录
1.使用cp SrcFilename DstFilename 
  例如:
  a.在同一文件夹内复制
    cp oldfilename newfilename
  b.复制到不同文件夹
    cp oldfilename otherfilename/
  c.复制文件夹
    cp -r oldfilename newfilename
  d.复制并显示复制的详细信息
    cp -rv oldfilename newfilename
2.移动文件
  mv oldfilename otherfilename/newfilename
3.重命名,即不指定文件夹
  mv oldfilename newfilename
4.删除
  a.删除文件
    rm filename
  b.删除文件夹
    rm -r filename
  c.交互式删除
    rm -i filename
  d.强制删除,没有警告提示,谨慎使用
    rm -f filename
5.创建文件夹
  mkdir name
6.删除文件夹
  rmdir name
7.删除非空文件夹
  rm -r name


************BASH*********
1.提示符
  #根用户,权限较大
  $普通用户
2.查看主机名
  hostname
3.查看内核版本
  uname -r
4.终止程序
  ctrl+c
5.打开浏览器,并在后台执行
  firefox &
6.使用Tab键提示,按两下可列出命令
  自动补出命令、文件名
7.Bash会保存输入的历史命令,使用history查看
  !!    重复前一个命令
  !字符  重复前一个以“字符”开头的命令
  !num   按照历史记录的序号执行命令
  !?abc 重复之前包含abc的命令
  !-n    重复倒数第n个命令
8.通过ctrl+r搜索历史中的命令
  重新调用前一个命令中的参数
  按esc之后按.键
9.命令行通配符
  *         匹配0个或多个
  ?       匹配任意个字符
  [0-9]    匹配一个数字范围
  [abc]   匹配列表里任何字符
  [^abc]  匹配列表以外字符
10.切换用户
  su -     切换到root用户
  sudo   使用管理员权限
  id        显示当前用户信息
  passwd 修改当前用户密码
11.作业管理
  在命令后添加&,在后台运行进程
  ctrl+z 暂停某个程序
  管理后台作业
  jobs   列出后台运行程序及其运行状态
  bg     控制程序在后台运行
  fg      控制程序放回到前台运行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值