Linux学习-基础指令

指令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 … > 合并对象

选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值