指令1: ls
含义:list 就是列表,清单。 列出指定对象下的所有文件/文件夹. 蓝色:表示文件夹 黑色:表示文件 绿色:拥有所有权限。
选项
-l
表示list, 以详细列表的形式进行展示 多详细呢?
lrwxrwxrwx. 1 root root 7 2月 11 19:11 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 2月 11 19:28 boot
drwxr-xr-x. 21 root root 3480 2月 17 20:56 dev
drwxr-xr-x. 145 root root 8192 2月 17 21:15 etc
drwxr-xr-x. 3 root root 17 2月 11 19:20 home
lrwxrwxrwx. 1 root root 7 2月 11 19:11 lib -> usr/lib
lrwxrwxrwx. 1 root root 9 2月 11 19:11 lib64 -> usr/lib64
drwxr-xr-x. 2 root root 6 4月 11 2018 media
drwxr-xr-x. 2 root root 6 4月 11 2018 mnt
drwxr-xr-x. 3 root root 16 2月 11 19:16 opt
dr-xr-xr-x. 289 root root 0 2月 18 2022 proc
dr-xr-x---. 4 root root 169 2月 11 19:28 root
drwxr-xr-x. 43 root root 1280 2月 17 21:15 run
lrwxrwxrwx. 1 root root 8 2月 11 19:11 sbin -> usr/sbin
drwxr-xr-x. 2 root root 6 4月 11 2018 srv
dr-xr-xr-x. 13 root root 0 2月 17 20:55 sys
drwxrwxrwt. 22 root root 4096 2月 17 22:29 tmp
drwxr-xr-x. 13 root root 155 2月 11 19:11 usr
drwxr-xr-x. 21 root root 4096 2月 11 11:28 var
- 表示文件, d 表示文件夹, l 表示链接文件, 在linux中, 隐藏文件一般都是以. 开头.
-la
表示连隐藏的文件/文件夹也以列表的形式显示出来.
-lh
文件的大小好读
[lyd@lyd /]$ ls -lh
总用量 24K
lrwxrwxrwx. 1 root root 7 2月 11 19:11 bin -> usr/bin
dr-xr-xr-x. 5 root root 4.0K 2月 11 19:28 boot
drwxr-xr-x. 21 root root 3.4K 2月 17 20:56 dev
drwxr-xr-x. 145 root root 8.0K 2月 17 21:15 etc
drwxr-xr-x. 3 root root 17 2月 11 19:20 home
lrwxrwxrwx. 1 root root 7 2月 11 19:11 lib -> usr/lib
lrwxrwxrwx. 1 root root 9 2月 11 19:11 lib64 -> usr/lib64
drwxr-xr-x. 2 root root 6 4月 11 2018 media
drwxr-xr-x. 2 root root 6 4月 11 2018 mnt
drwxr-xr-x. 3 root root 16 2月 11 19:16 opt
dr-xr-xr-x. 292 root root 0 2月 18 2022 proc
dr-xr-x---. 4 root root 169 2月 11 19:28 root
drwxr-xr-x. 43 root root 1.3K 2月 17 21:15 run
lrwxrwxrwx. 1 root root 8 2月 11 19:11 sbin -> usr/sbin
drwxr-xr-x. 2 root root 6 4月 11 2018 srv
dr-xr-xr-x. 13 root root 0 2月 17 20:55 sys
drwxrwxrwt. 22 root root 4.0K 2月 17 22:29 tmp
drwxr-xr-x. 13 root root 155 2月 11 19:11 usr
drwxr-xr-x. 21 root root 4.0K 2月 11 11:28 var
指令2: pwd
Print Working Directory的缩写 Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。
选项
-P
-p:–physical,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,当包含多层连接文件时,显示连接文件最终指向的文件
-L
-L:–logical,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式)
指令3: cd
change directory 切换到对象目录下。 Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。
选项
cd 空格
进入用户主目录;
cd ~
进入用户主目录;
cd -
返回进入此目录之前所在的目录;
cd ..
返回上级目录(若当前目录为“/“,则执行完后还在“/";"…"为上级目录的意思);
cd ../..
返回上两级目录;
指令4: mkdir
Make Directory 创建目录(文件夹) 若指定目录不存在则创建目录。在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名。
选项
指令5: touch
创建文件 运行此命令时,操作用户需拥有文件的写操作权限 运行此命令时,如果指定文件不存在,则会创建一个空文件
选项
指令6: cp
copy 复制文件/文件夹到指定的位置 cp 被复制的文件的路径 复制去往的路径
选项
-r
注意: 当使用cp命令来复制文件夹的时候, 需要添加选项"-r", 表示第归, 否则目录将被忽略.
指令7: mv
move:移动,其实就是剪切的意思 mv 被移动的文件的路径 移动去往的路径
linux中,重命名的命令也是mv,语法和移动是一样的。
选项
指令8: rm
remove 移除,删除
选项
-f
强制,不用确认。
-r
第归删除,文件夹。
指令9: vim
vim是一款文本编辑器,编辑器之神。 vim 文件的路径 打开一个文件(这个文件可以存在也可以不存在) 默认进入文件打开的是命令模式 在这个模式下是不能插入字符的
选项
插入模式
按“i”键,然后就进入到插入模式了,屏幕下面有个“–INSERT–”标识,很明显的
命令模式
按“Esc"键就又回到命令模式了;
底行模式
命令模式下按":",光标就到最后一行了,然后就能输入命令了 :q 就是退出 :wq 保存并退出,通常都是一起用的 :q! 强制退出不保存 :wq! 强制保存退出,首先要你有足够的限权
指令10: 输出重定向
一般命令的输出结果都是在终端中,但是有时候我们希望输出的结果可以到一个文件中去。 这时候,就需要使用输出重定向。
选项
>
覆盖输出, 文件原本的内容将被覆盖
>>
追加输出, 在源文件的末尾输出.
指令11: cat
直接打开文件 和vim不同, 直接显示完文件, 并恢复到命令行.
还可以用来合并文件. cat 文件对象1 文件对象2 … > 合并对象
选项
|