liunx基本命令

  Liunx基本命令
   3、 vi 编辑器的使用
  1 、目录及文件操作
  
  cd 切换目录
  pwd 查看当前目录路径
  ls –la 查看目录或文档
  mkdir 建立目录
  mv 移动文件、目录或者更改名称
  rm –rf 删除文件或者目录
  rmdir 删除空目录
  file 查看文件类型
  cp 拷贝文件
  
  
  
  2、查看文件
  
  cat 将文件显示到屏幕上
  more 分屏显示文本
  tail 查看最后10行文本
  tail -100 查看最后100行文本
  head 查看开始10行文本
  head -100 查看开始100行文本
  
  
  
  启动VI会话
  vi file 编辑文件
  vi –r file 编辑文件损坏前最后一次保存的版本
  vi –R file 在只读模式下编辑文件
  vi +n file 编辑文件并将光标放置在第n行
  vi + file 编辑文件并将光标放置在最后一行
  
  在VI中添加文本
  a 在光标后追加新文件本
  A 在当前行的末尾追加新文本
  i 在光标前追加新文本
  I 在当前行首插入新文本
  
  在VI中删除文本
  dd 删除整行
  ndd 从当前位置删除n行
  :n,md 删除从第n行到第m行
  
  VI中的搜索和替换
  /text 在文件中前向搜索text
   text 在文件中后向搜索text
  n 在相同方向上重复搜索text
  N 在相反方向上重复搜索text
  :set ic 搜索时忽略大小写
  :set noic 搜索时区分大小写
  :s/oldtext/newtest/ 用newtext替换oldtext
  
  VI中的撤消
  u 撤消随后一次更改
  U 撤消对当前操作的所有更改
  .(句点) 重复最后一次更改
  
  保存文件本并退出VI
  :w 保存文件但不退出VI
  :w file 保存文件的更改但不退出VI
  :wq 保存文件并退出VI
  :q! 退出VI而不保存文件
  :e! 重新编辑文件,放弃上次写入后进行的更改
  
  VI中的选项
  :set all 打印所有选项
  :set nooption 关闭option
  :set nu 在行前加行号前缀
  :set showmode 显示输入或替换模式
  
  VI中的定位
  [[ 返回节首
  ]] 向前至下一节首
  
   4、文件权限管理
  
  符号模式
  chmod [who] operator [permission] filename
  
  who的含义是
   u 文件属主权限
   g 属组用户权限 o 其他用户权限
   a 所有用户(文件属主、属组用户及其他用户)
  operator的含义
   + 增加权限
   - 取消权限
   =设定权限
  
  permission的含义
   r 读权限
   w 写权限
   x 执行权限
  
  数字模式
  chmod nnn filename
  
   第一个n的值表示文件属主权限
   第二个n的值表示属组用户权限
   第三个n的值表示其他用户权限
  
  n值的表示如下:
  
  
   只读值= 4 可写值=2 可执行值=1
   可读、可写值=6 可读、可执行值=5 可写、可执行值=3
  
   可读、可写、可执行值=7 无任何权限值= 0
  
   5、网络设置
  
  ifconfig 查看IP
  netconfig 修改IP
  netstat –nap 查看端口
  ifup eth0 启动eth0网络设备
  ifdown eth0 关闭eth0网络设备
  service network restart重启网络
  service sshd restart 重启SSH服务
  
  路由修改:
  添加到主机路由
  # route add –host 192.168.168.110 dev eth0
  # route add –host 192.168.168.119 gw 192.168.168.1
  添加到网络的路由
  # route add –net IP netmask MASK eth0
  # route add –net IP netmask MASK gw IP
  # route add –net IP/24 eth1
  添加默认网关
  # route add default gw IP
  删除路由
  
  # route del –host 192.168.168.110 dev eth0:1
   6、压缩、解压缩
  gzip tar
  
  压缩:tar zvcf *.tar.gz /
  解压缩:tar zvxf *.tar.gz
   7、服务管理
  Linux 启动服务脚本放置在 /etc/init.d/ 目录下
  chkconfig --list 查看已有启动服务
  chkconfig --add 添加启动服务
  chkconfig --del 删除启动服务
  
  chkconfig [--level ] ) 调整某服务的启动模式,一般将其 level 2345 打开即可
   8、进程管理
  ps –ef 查看进程
  top 显示任务管理器
  kill -9 强制杀死进程
  Ctrl+C 去出当前程序
  Ctrl+Z 将当前程序暂停
  bg 将暂停程序转为后台运行
  
  fg 将暂停或后台程序转为前台运行
  
  9、系统相关设置
  设置计时器
  cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能
  crontab -l 查看 crontab -e 编辑,编辑方式与vi 一样
  实例:
  0 3 * * * /sbin/reboot 表示每天3点重起系统
  格式为:分钟 小时 日 月星期几 执行程序
  
  passwd root 修改root帐户密码
  
  
  date 查看系统时间
  date –s ‘2006-08-11 13:35:08’ 设置系统时间
  clock –w 将系统时间写入BIOS时钟
  who 显示目前登入系统的用户信息
  whoami 显示自身的用户名称
  su 变更用户身份
  shutdown 系统关机指令
  halt 关闭系统
  reboot 重起系统
  poweroff 关闭系统并关闭电源
  cat /proc/cpuinfo 查看CPU信息
  cat /proc/meminfo 查看内存信息
  free 查看内存使用情况
  df –h 查看硬盘空间使用情况
  du 查看目录使占空间
  cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值