• Linux常用命令_(基本命令)



    基本命令:ls、cd、pwd、man

    1、ls

    打印当前目录下的文件和目录文件

    用法详解::

    ls [-alFR] [文件或目录]

    -a 显示所有文件,包括隐藏文件;[root@qmfsun]#ls -a 

    -l 使用长格式显示;[root@qmfsun]#ls -l 列出文件的属性,也可缩写成:ll命令
    -F 附加文件类别,符号在文件名最后
    -R 陆续显示目录
    -d 列出指定的目录

    举例:

    [root@qmfsun]#ls -ltr 逆序显示文件(可以用于测试显示日志)

    [root@qmfsun]#ls

    2、cd命令

    cd:改变你当前所在的目录

    切换目录时候,可以tab 键具有文件补齐的功能

      注记
     

    在你标明要访问的目录或文件的相对路径之前,请一定要确保你知道自己所在的工作目录。但是,如果你标明的是到另一个目录或文件的绝对路径,你则不必担心你在文件系统中的位置。如果你不能肯定,键入 pwd 命令,你当前的工作目录就会在屏幕上显示出来,你可以用它来作为使用相对路径名来转换目录的向导。

    cd -返回到上一次使用的目录
    cd cd 命令而不带任何参数,它将切换到你的 home 目录下,不管你当前所在的目录是什么
    cd ~ ~表示当前用户的HOME目录
    cd / 快速的切换系统的根目录,即 / 目录
    cd /root 把你带到根用户或超级用户(在安装时创建的帐号)的主目录;你必须是根用户才能访问该目录
    cd /home 把你带到 home 目录,用户的登录目录通常贮存在此处
    cd .. 向上移动一级目录
    cd ~其他用户 如果其他用户授予你相应权限了的话,切换到某个用户的HOME目录(即家目录),~后接用户名即可
    cd /dir1/subdirfoo 跳转到指定目录,无论你在哪一个目录中,这个绝对路径都会把你直接带到 subdirfoo 中,即 dir1 的子目录
    cd ../../dir3/dir2 这个相对路径会把你向上移动两级,转换到根目录,然后转到 dir3,然后转到 dir2 目录中去

     进入桌面命令:

    cd /root/home/Desktop

    cd ~/Desktop

    家目录一般指的是、root/home/对应的用户名;家目录是指在创建用户时候,在home目录创建的以用户名为文件夹的目录,家目录的名称和用户名称一样

    eg:

    /home/qmfsun;qmfsun用户的家目录

    例子:

    只使用 . 大多情况下将不会将会你当前的目录,例如:

    但是如果你当前目录重命名为其它名字,那么使用 . 将会改变当前目录:

    .. 代表上一层目录;要想切换到父目录,只需要使用..

    - 代表前一个工作目录

    可以使用 cd - 命令,回到上一次工作的目录,实现在两个目录间来回切换:

    ~ 代表目前使用者的家目录

    波浪线(~)符号也代表 home 目录,你也可以使用它来切换到 home 目录下:

    cd ~account 代表切换到account这个用户的家目录(account 是个帐号的名称)

    如果你是 root 用户,你可以切换到任何用户的 home 目录,使用波浪线后跟用户名。在一些 Linux 发行版中,没有特权的用户默认没有权限切换到其它用户的 home 目录:

    cd / ;进入系统根目录

    1: [root@DB-Server ~]# cd / 

    2: [root@DB-Server /]# 

    直接输入 cd 命令而不带任何参数,它将切换到你的 home 目录下,不管你当前所在的目录是什么:

    linux中提供两种类型的路径表示方式:绝对路径和相对路径。绝对路径使用 / 开始,和你当前所在目录无关;另一个相对路径不是以 / 开始,依赖于你当前所在的目录。

    使用绝对路径改变当前目录:

    使用相对路径改变当前目录:

    上次工作的目录保存在变量 OLDPWD 中,如果你试着在新的终端下使用该命令,它会显示下面的错误:

    你还可以在 cd 命令中使用通配符“?”、“*” 等。

    pwd:查看目前所在的工作目录的绝对路径名称

    一般情况下不带任何参数

    如果目录是链接时:

    格式:pwd -P  显示出实际路径,而非使用连接(link)路径。

    目录连接链接时,pwd -P  显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径

    命令:

    pwd -P

    L 目录连接链接时,输出连接路径,显示链接文件的路径

    -P 输出物理路径,显示原始文件的路径,不显示链接文件的路径

    -L和-P显示相反

    输出:

    [root@localhost soft]# cd /etc/init.d 

    [root@localhost init.d]# pwd

    /etc/init.d

    [root@localhost init.d]# pwd -P

    /etc/rc.d/init.d

    [root@localhost init.d]#

     

    id命令:显示用户的ID,以及所属群组的ID

    参  数:
      -g或--group  显示用户所属群组的ID。
      -G或--groups  显示用户所属附加群组的ID。
      -n或--name  显示用户,所属群组或附加群组的名称。
      -r或--real  显示实际ID。
      -u或--user  显示用户ID。

     

    • uid:用户的id,一般唯一
      gid:用户组的id,一般唯一
      groups:用户所在的组

     

     

    • id命令不带参数是显示本用户(即felix用户)的id和组id

     

  • 相关阅读:
    Java生成json
    WinForm程序执行JS代码的多种方法以及使用WebBrowser与JS交互
    聚集索引和非聚集索引的区别
    如何编写函数才能提高代码质量
    前端程序员应该知道的15个 jQuery 小技巧
    FileShare枚举的使用(文件读写锁)
    ASP.NET MVC 数据库依赖缓存的实现
    C# 调用一个按钮的Click事件(利用反射)
    解决报错“超时时间已到。超时时间已到,但是尚未从池中获取连接”的方案
    关于浏览器URL中出现会话验证字符说明
  • 原文地址:https://www.cnblogs.com/qmfsun/p/3800056.html
Copyright © 2020-2023  润新知