目录

Linux基本指令

Linux——基本指令

https://i-blog.csdnimg.cn/direct/968de339615849dd882e8bb45ae2912f.jpeg

我们今天学习Linux最基础的指令

ls 指令

ls

[

选项

]

[

]

能:对于

录,该命令列出该

录下的所有

⼦⽬

录与

件。对于

件,将列出

件名以及其他信

息。

命令中的选项,一次可以传递多个 ,一个或者多个空格来间隔。也可以拼接,顺序可以随意例: ls

‒alk

Linux中以. 开头的文件是隐藏文件,用户也可以新建隐藏文件

选项:

  • -a

    列出⽬

    录下的所有(all)

    ⽂件,包括以

    .

    开头的隐含⽂件。

  • -d

    将⽬

    录像

    样显

    不是显

    其下的

    ⽂件。

    如:ls

    ‒d

    指定⽬录

  • -i

    输出⽂件的

    i

    节点的索引信息。

    ls

    ‒ai

    指定⽂件

  • -k

    k

    字节的形式表⽰⽂

    件的

    ⼤⼩

    。ls

    ‒alk

    指定⽂件

  • -l

    列出

    件的详细信息

  • -n

    ⽤数字的

    UID,GID

    代替名称。

    (介绍

    UID,

    GID)

  • -F

    在每个⽂

    件名后附上

    个字符以说明该

    件的类型,“

    *”

    可执

    的普通

    件;“/”表

    录;“@”表

    符号链接;“|”表

    FIFOs

    ;“=”表

    套接字(sockets)。(

    ⽬录类型识别)

  • -r

    对⽬录反向排序

  • -t

    以时间排序

  • -s

    在l⽂

    件名后输出该

    件的

    ⼤⼩。(

    ⼤⼩

    排序,如何找到

    下最

    ⽂件)

  • -R

    列出所有⼦⽬

    录下的

    件。

    (

    递归)

  • -1

    ⼀⾏只输出

    件。

举例:


1 [whb@bite-alicloud test]$ ls
2 dir  file.txt
3 [whb@bite-alicloud test]$ ls -a
4 .  ..  dir  file.txt
5 [whb@bite-alicloud test]$ ls -a -l
6 total 12
7 drwxrwxr-x  3 whb whb 4096 Jan 11 15:01 .
8 drwx------ 22 whb whb 4096 Jan 11 14:21 ..
9 drwxrwxr-x  2 whb whb 4096 Jan 11 14:22 dir-rw-rw-r--  1 whb whb    
10 0 Jan 11 14:22 file.txt
11 [whb@bite-alicloud test]$ ls -a -l -F
12 total 12
13 drwxrwxr-x  3 whb whb 4096 Jan 11 15:01 ./
14 drwx------ 22 whb whb 4096 Jan 11 14:21 ../
15 drwxrwxr-x  2 whb whb 4096 Jan 11 14:22 dir/-rw-rw-r--  1 whb whb    
16 0 Jan 11 14:22 file.txt
17 [whb@bite-alicloud test]$ ls -alFn
18 total 12
19 drwxrwxr-x  3 1003 1003 4096 Jan 11 15:01 ./
20 drwx------ 22 1003 1003 4096 Jan 11 14:21 ../
21 drwxrwxr-x  2 1003 1003 4096 Jan 11 14:22 dir/-rw-rw-r--  1 1003 1003    
22 0 Jan 11 14:22 file.txt

https://i-blog.csdnimg.cn/direct/eb5d34d35dca435e983f656712ad07b5.png

详细信息中以d开头的文件是目录文件,以 - 开头的文件就是普通文件类型。

以上都是显示当前路径的内容,ls同样也可以显示指示路径的内容

ls -a /root

https://i-blog.csdnimg.cn/direct/ec91ea2a492d413c96774aadb178aa74.png

pwd命令

Pwd Plocess work dir 当前工作路径

语法: pwd

功能:显示用户当前所在的目录

举例:

https://i-blog.csdnimg.cn/direct/a71bcb857e0d4e468c724ccb9ee7d4cd.png

cd命令

Li nux理论知识:路径的认识

  • L

    in

    ux

    系统中,磁盘上的

    件和

    录被组成

    录树,每个节点都是

    录或

    ⽂件

  • 中普通

    定是

    录树的叶

    节点

  • 录可能是叶

    (

    录),

    也可能是路上节点

  • 理解路径存在的意义:

    树状组织⽅

    式,都是为了

    保证快速定位查找到指定的

    件,

    定位

    件就

    需要具有唯

    性的

    案来进

    定位

    件。其中任何

    个节点,都只有

    节点,所以,从根

    录开始,

    定位指定

    件,路径具有唯

  • 对路径:

    般从/开始,不依赖

    其他

    录的定位

    件的

    ⽅式

  • 对路径:相对于当前

    ⽤⼾

    所处

    录,定位

    件的路径

  • 对路径

    般不会随着

    ⽤⼾

    的路径变化

    丧失唯

    性,

    般在特定服务的配置

    件中经常被使

  • 对路径因为它的便捷性,

    般在命令

    中使

    较多

windows:  \ 是路径分隔符 Linux: / 是linux下的路径分隔符

/root/lesson

第一个/是根目录,其余的是路径分隔符

https://i-blog.csdnimg.cn/direct/167e7a528bf1438091313e26cbd17dd0.png

https://i-blog.csdnimg.cn/direct/3819d2bcef5d4b36b220b54e7b1a80fc.png

语法 :cd 目录名

功能:改变工作目录。将工作目录改变到指定的目录下

举例:

1#返回上级⽬录
2 [whb@bite-alicloud ~]$ pwd
3 /home/whb
4 [whb@bite-alicloud ~]$ cd ..
5 [whb@bite-alicloud home]$ pwd
6 /home
7 
8#绝对路径定位⽬录或者⽂件
9 [whb@bite-alicloud home]$ pwd
10 /home
11 [whb@bite-alicloud home]$ cd /home/whb/test
12 [whb@bite-alicloud test]$ pwd
13 /home/whb/test
14 
15#相对路径定位⽬录或者⽂件
16 
17 [whb@bite-alicloud test]$ pwd
18 /home/whb/test
19 [whb@bite-alicloud test]$ cd ../temp/
20 [whb@bite-alicloud temp]$ pwd
21 /home/whb/temp
22 # 每⼀次新建⼀个⽤⼾都会在/home⽬录下为新⽤⼾创建新的⼯作⽬录,⽬录以新⽤⼾名称命名
23 # root⽤⼾在安装操作系统的时候,就已经内置了⼯作⽬录
24: /root 
25[whb@bite-alicloud temp]$ ls /home
26 bss  gaobo  luojie  whb  wudu
27 # 快速进⼊⾃⼰的家⽬录
28 
29[whb@bite-alicloud test]$ whoami
30 whb
31 [whb@bite-alicloud test]$ pwd
32 /home/whb/test
33 [whb@bite-alicloud test]$ cd ~
34 [whb@bite-alicloud ~]$ pwd
35 /home/whb
36 # 返回到最近访问⽬录
37 
38[whb@bite-alicloud ~]$ pwd   # 当前在/home/whb⽬录下
39 
40/home/whb
41 [whb@bite-alicloud ~]$ cd /  # 进⼊/⽬录
42 
43[whb@bite-alicloud /]$ pwd
44 /
45 [whb@bite-alicloud /]$ cd -  # 直接可以回退到最近⼀次所处的⽬录:/home/whb 
46/home/whb
47 [whb@bite-alicloud ~]$ pwd
48 /home/whb
49 [whb@bite-alicloud ~]$ cd -  # 直接可以回退到最近⼀次所处的⽬录:/ 
50/
51 [whb@bite-alicloud /]$ pwd
52 /
53 [whb@bite-alicloud /]$ cd -  # 同上
54 
55/home/whb
56 [whb@bite-alicloud ~]$ pwd
57 /home/whb

隐藏文件:.   ..

. 特殊目录:当前目录

..特殊目录:当前路径的上级目录

cd .. 常用来进行路径的回退

https://i-blog.csdnimg.cn/direct/bbf476635d0a48a2a2aa1f01b5098c5f.png

https://i-blog.csdnimg.cn/direct/ab797c33252b47ea991bc88ee81779ed.gif

少年没有乌托邦,心向远方自明朗!

如果这个博客对你有帮助,给博主一个免费的点赞就是最大的帮助 ❤

欢迎各位 点赞,收藏关注 哦 ❤

如果有疑问或有不同见解,欢迎在评论区留言 ❤

后续会继续更新 大连理工大学 相关课程和有关 Linux 的内容和示例

点赞加关注,学习不迷路,好,本次的学习就到这里啦!!!

我们下次再见喽!