zoukankan      html  css  js  c++  java
  • Linux 基础篇

    本文使用系统为 :CentOS 7

    1、文件操作

    touch a.txt   #增加文件

    mkdir test  # 增加目录   参数:-p 创建多级目录   ;  

    rm a.txt  # 删除文件   参数: -f 强制删除,没有任何提示; -r 删除 目录下的所有文件

    rmdir test   # 删除目录

    cp a.txt  ./home/user/test   # 复制文件到指定目录  参数:-r递归持续复制; -f 强制复制;-p连同文件的属性一起复制过去

    mv  a.txt  ./home/user/test  # 移动文件到指定目录    

    mv  /home/user/test2/*  /home/user/test  # 移动文件夹到指定目录

    mv a.txt  b.txt   # 重命名

    ls   # 列出目录   参数: -a 列出所有文件,包括隐藏的   -l  长数据串列出,包含文件的属性与权限等等数据

    pwd # 列出当前路径

    cd  # 切换路径

    cd .. #返回上一层

    cat  a.txt  # 显示文件内容  参数:-b :列出行号,不包括空白行,--n :列出行号,包括空白行

    tac   # 显示文件内容, 从最后一行开始显示  

    nl   #显示的时候,顺道输出行号!

    more  #一页一页的显示文件内容, 空格翻页,Enter 翻行

    less    #与 more 类似,但是比 more 更好的是,他可以往前翻页!

    head  #只看头几行 (默认5行) 参数:-n num, num为自定义的行数

    tail   #只看尾巴几行

    2、文档编辑

    vi  a.txt 

    输入  , 进入插入模式,可对文档进行编辑,修改,增加内容等。

    按  Esc ,进入命令模式:

    输入(一定要输冒号):wq   保存文件并退出

              :w  保存文件但不退出vi     

              :w!   强制保存,不退出vi

              :q!  不保存文件,强制退出vi

              :e!   放弃所有修改,从上次保存文件开始再编辑

              :wq!  强制保存文件,并退出vi

              :不保存文件,退出vi
               dd   删除当前行

    3、时间修改

    3.1

    读取时间: timedatectl 

    修改时间:timedatectl set-time "YYYY-MM-DD HH:MM:SS"

    设置时区:timedatectl set-timezone Asia/Shanghai

    与NTP服务器同步 :timedatectl set-ntp yes  //yes或者no

    将硬件时间和本地时间同步: hwclock --systohc --localtime 

    硬件时钟默认使用UTC时间,修改后不能读出标准时间,不建议修改

    3.2 虚拟机修改系统和硬件时间

    查看当前系统时间 date

    修改当前系统时间 date -s "2018-2-22 19:10:30

    查看硬件时间 hwclock --show

    修改硬件时间 hwclock --set --date "2018-2-22 19:10:30"

    同步系统时间和硬件时间 hwclock --hctosys

    保存时钟 clock -w

    重启系统  init 6   

    4、将普通用户加入到超级用户中

    切换用户至root

    vim /etc/sudoers

    找到 root    ALL=(ALL)     ALL,在下方新增(输入 i  进入插入模式)

    username   ALL=(ALL)      ALL   (username 为想要加入到sudoers组的用户)

    如果切换为root 不想输密码,可设置为:username   ALL=(ALL)       NOPASSWD: ALL

    :wq!       强制保存并退出

    username用户就加入sudoers组了。

  • 相关阅读:
    747. Largest Number Greater Than Twice of Others 最大数量大于其他两倍
    Python代码规范和命名规范
    Pycharm2018中DataBase的使用
    Pycharm新建文件css文件无后缀,html中无法正确引入
    Pycharm DataBase Navigator Plugins 使用
    Python怎么去写单元测试用例去测试hello world呢
    最近的电视剧推荐
    RobotFrameWork基本语法练习
    RobotFrameWork中使用自定义关键字
    Windows下同时安装了Python2与Python3时如何使用RobotFrameWork
  • 原文地址:https://www.cnblogs.com/BackingStar/p/11166566.html
Copyright © 2011-2022 走看看