zoukankan      html  css  js  c++  java
  • Linux 基本操作 (day2)

    一、用户的基本操作

      1、添加和删除用户(管理员):

        useradd  用户名: useradd taibai

        passwd  用户名: passwd taibai

    [root@localhost ~]# useradd taibai
    [root@localhost ~]# passwd 
    更改用户 root 的密码 。
    新的 密码:
    无效的密码: 密码少于 8 个字符
    重新输入新的 密码:
    passwd:所有的身份验证令牌已经成功更新。

      注释:管理员是神一样的存在,什么用的密码都可以设置(此处设置的密码是:123)

      2、查看当前登陆的用户:whoami

    [root@localhost ~]# whoami
    root

      3、切换用户:su 用户名 (su后面不跟参数默认切换到管理员)

    [root@localhost ~]# su taibai
    [taibai@localhost root]$ su alex
    密码:
    [alex@localhost root]$ su
    密码:
    [root@localhost ~]# 

      注释:1、管理员 -> 普通用户   不需要密码

         2、普通用户 -> 普通用户  需要密码

         3、普通用户 -> 管理员   需要密码

         4、身份标识:管理员(#),普通用户($)

    二、Shell 快捷键

      1、Ctrl+a:调到命令行的开头。

      2、Ctrl+e:调到命令行的结尾。

      3、Ctrl+u:将光标出道命令行开头的内容清除。

      4、Ctrl+k:将光标到命令行末尾的内容清除。

      5、Ctrl+r:在历史纪录列表中搜索某一命令。

      6、Ctrl+l:清屏

      8、history:显示历史命令

        ![number]:执行该序号对应的命令。

      9、"↑ " ," ↓",可以快速的执行之前执行的命令

    三、目录结构

    [root@localhost ~]# ls /
    bin   dev  home  lib64  mnt  proc  run   srv  tmp  var
    boot  etc  lib   media  opt  root  sbin  sys  usr

      1、/boot  :linux启动时候,需要的文件;

      2、/dev:设备文件

      3、/etc :设置文件

      4、/home:用户家目录

      5、/media :用户媒体文件

      6、/mnt :挂在文件

      7、/opt: 第三方文件

      8、/proc 虚拟化文件

      9、/run 进程文件

      10、/srv:压缩过的文件

      11、/sys :系统文件

      12、/usr:安装的软件,共享库

      13、/var :可变数据,日记文件

      14、/tmp 临时文件

     四、查看文件和目录

      1、查看文件当前路径 pwd

    [root@localhost /]# pwd
    /

      2、查看当前路径下的文件 ls   

    [root@localhost /]# ls 
    bin   dev  home  lib64  mnt  proc  run   srv  tmp  var
    boot  etc  lib   media  opt  root  sbin  sys  usr

        - d :只查看当前路径下的目录信息

        - l:看详细的信息

        - a:显示所有任何文件的信息,包括带有“ . ”的隐藏文件。

        - h:显示文件的大小

       3、路径的切换 cd

         -  :返回到之前的目录

         . :返回上一级目录

        ~:到目录的家目录

      4、创建一个新文件 touch 文件名

    五、文件处理(复制、移动、删除)

        

  • 相关阅读:
    drop table 、delete table和truncate table的区别
    润乾报表 删除导出excel弹出框里的选项
    学习笔记: 委托解析和封装,事件及应用
    学习笔记: 特性Attribute详解,应用封装
    学习笔记: 反射应用、原理,完成扩展,emit动态代码
    学习笔记: 泛型应用、原理、协变逆变、泛型缓存
    jmeter4.x centos7部署笔记
    rabbitmq3.7.5 centos7 集群部署笔记
    rabbitmq3.8.3 centos7 安装笔记
    UVA-12436 Rip Van Winkle's Code (线段树区间更新)
  • 原文地址:https://www.cnblogs.com/angle6-liu/p/9943046.html
Copyright © 2011-2022 走看看