初学linux命令-ls、pwd

命令一
名称:ls 原意:list
命令功能:列出目标目录中所有的子目录和文件。
语法:ls 选项(-ald) [文件或目录]
常用的选项(参数):
-a
原意 all
功能:列出目录下的所有文件,包括以.开头的隐含文件;
-l
原意 long
功能:除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
-d
原意 directory
功能: 将目录象文件一样显示,而不是显示其下的文件。

例1、列出根目录下得所有目录

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

例2、列出tmp目录下得所有文件,包括隐含文件

[raint@linuxprobe Desktop]$ ls -a /tmp
.                ifcfg.log         systemd-private-enE1HW  vmware-root
..               ks-script-MFEVtv  systemd-private-gR7efM  .X0-lock
anaconda.log     packaging.log     systemd-private-gx9HGD  .X11-unix
.esd-1000        program.log       systemd-private-kT4XIp  .XIM-unix
.font-unix       ssh-tLFKJnX7uCPG  systemd-private-r1VKWL  yum.log
hsperfdata_root  ssh-tuUVOk34Zp6H  systemd-private-S8vlcs
.ICE-unix        storage.log       .Test-unix

例3、列出tmp目录下得所有文件,除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
初学linux命令-ls、pwd_第1张图片

例4、将tmp目录的目录象文件一样显示,而不是显示其下的文件。

[raint@linuxprobe Desktop]$ ls -d /tmp
/tmp
[raint@linuxprobe Desktop]$ ls -d /
/

例5、将tmp目录下的所有文件除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。。
初学linux命令-ls、pwd_第2张图片

上面的drwx—— 第一个字母有d、-、l三种,d代表directory(目录)、-代表二进制文件、l代表软链接文件

命令二
名称:pwd 原意:print working directory
命令功能:查看”当前工作目录“的完整路径(链接路径)。
语法:pwd 选项
常用的选项(参数):
-P
原意:logical
功能: 显示出实际路径,而非使用链接(link)路径;
-L
原意:physical
功能: 当目录为连接路径时,显示连接路径;

例1、查看工作目录的完整路径

[raint@linuxprobe Desktop]$ pwd
/home/raint/Desktop

例2、显示出实际路径

[raint@linuxprobe ~]$ cd /etc/init.d
[raint@linuxprobe init.d]$ pwd
/etc/init.d
[raint@linuxprobe init.d]$ pwd -P
/etc/rc.d/init.d

例3、显示当前目录的连接路径

[raint@linuxprobe ~]$ cd /etc/init.d
[raint@linuxprobe init.d]$ pwd
/etc/init.d
[raint@linuxprobe init.d]$ pwd -L
/etc/init.d

你可能感兴趣的:(Linux)