1、开关机

  reboot #重启

  shutdown -h now #关机

  shutdown -h 60  #延时关机(60分钟)

  图形化界面和文本界面切换:

  修改/etc/inittab文件中initdefault参数可以修改默认启动图形化界面还是文本界面,3为默认进入文本界面,5为默认进入图形化界面

2、上传下载  

  安装:yum -y install lrzsz

  rz  #上传

  sz  #下载

3、用户管理

  useradd wsy   #添加用户(-g指定组)

  passwd wsy   #设置密码/忘记密码重置

  su  - wsy #切换用户(中间有-会重新加载用户的环境变量)

  whoani  #查看当前用户

  userdel   -r  wsy   #删除用户(-r删除家目录)

  获取超级用户权限:sudo

  用法:sudo reboot

  有一些命令是普通用户没有权限操作的,所以要用sudo来获取超级用户权限

  如果普通用户要使用sudo命令,需要在/etc/sudoers文件中配置才可以使用,例如besttest用户可以使用sudo获取到root用户权限,使用root用户编辑/etc/sudoers文件,找到root ALL=(ALL)ALL这一行,在他下面加入wsy ALL=(ALL) NOPASSWD:ALL然后保存即可。NOPASSWD代表该用户使用sudo的时候不用输入密码

  groupadd  test  #添加组

  groupdel  test   #删除组

  设置IP地址:/etc/sysconfig/network-scripts/ifcfg-eth0

  查看ip地址:ipconfig 或者 ip a

4、Linux文件目录结构

  • 树状结构,/为最高的根目录
  • root:root用户的个人文件夹(家目录)
  • bin:存放多数用户可用的命令
  • boot:存放启动文件和配置信息,系统启动时会用 
  • dev:存放设备文件,/dev/hdc代表光驱
  • etc:存放服务配置文件
  • home:其他用户的家目录
  • lib:存放程序运行所需要的库文件
  • media:可移动设备的挂载目录
  • mnt:设备挂载目录
  • usr:用户程序存放目录
  • var:存放经常改动的数据文件
  • tmp:存放临时文件
  • sbin:存放维护系统所需命令,一般仅root可用
  • proc:存放核心运行时产生的文件,这些文件位于内存而非硬 盘中
  • sys:与proc类似,设计比proc更清晰,文件位于内存
  • srv:服务需要的数据的存放目录
  • lost+found:文件系统修复时找回的丢失文件
  • opt:额外软件安装目录
  • misc:不方便归类的杂项文件
  • selinux:SELinux文件系统实例

5、文本操作

  vi:

  命令模式和编辑模式切换:

    a:下一个字母

    i :光标当前位置

    o:下一行

  编辑模式切命令模式:esc

  命令模式退出vi:

    :wq :保存退出

    :x   :保存退出

    :w  :保存

    :q   :退出

    :q!  :不保存强制退出 

    :set nu   :显示行号

        :set nonu  :不显示行号

    :n :快速到第n行

    /XX  :从上往下查找XX (n查找下一个) 

    ?XX:从下往上查找XX(n查找下一个)

    shift+g :快速到文件末尾

    :1或者gg:快速到文件顶部

    dd  :删除整行

    x    :删除单个字符

    u   :撤销

    .    :重复上一次操作

    yy   :复制一行

    5yy   :复制5行

    p    :粘贴

    $   :把光标快速移动到行尾

    0   :把光标快速移动到行首

    :%s/aaa/xxx/g    :把文件中所有的aaa批量替换成xxx

    :1,5%s/aaa/xxx/g   :替换1-5行中aaa为xxx

 

    

 

posted on 2018-05-08 16:37  王小洋err  阅读(91)  评论(0)    收藏  举报