Linux 常用指令1


查看Linux命令的网址:https://man.linuxde.net/

man 指令

作用:manual,手册(包含了Linux中全部命令手册,可查看Linux某个指令的功能)

语法:man 命令 【按q键退出】

ls指令(list)

1、用法1:ls

含义:列出当前工作目录下的所有文件\文件夹的名称

2、用法2:s 路径

含义:列出指定目录下的所有文件\文件夹的名称

注:路径–>相对路径:首先得有一个参考路径(一般都是当前工作路径);“./”表示当前目录下,“…/”表示上一级目录下

​ 绝对路径:绝对路径不需要参考物,直接从根“/”开始寻找对应路径。

3、用法3:ls 选项 路径

含义:在列出指定路径下的文件/文件夹名称。并以指定的格式进行显示。

常见语法:
ls -l 路径
ls -la 路径
ls -lh 路径

选项解释:
-l:表示list,以详细列表的形式进行展示

-la:表示显示所有的文件\文件夹(包含隐藏文件/文件夹)

-lh:可以显示文件的大小

ls -lah等价于ll

补充:ls列出的结果颜色说明,其中蓝色的名称表示文件夹,黑色的表示文件,绿色的表示其权限为拥有所有权限

在这里插入图片描述

注释:
- 表示文件

l 软链接文件

d 文件夹

c 字符设备文件,一次传输一个字节的设备称为字符设备。例如键盘,鼠标

Linux权限机制采用UGO 模式,其中U(user)表示所属用户,g(group)表示所属的组,O(other)表示除了所属用户,所属组之外的情况。

在这里插入图片描述

1、读权限:读取文件内容,对文件执行cat,more,less这样命令查看,对目录来说可以读取目录文件列表。

r -->read 读权限4

2、写权限:编辑,新增 ,修改文件内容

w–>write 写权限2

3、执行权限:进入目录,访问目录中的文件内容

x–>execute 执行权限1

常见权限设置

rwx=4+2+1=7 rw=4+2=6 wx=4+1=5

常见权限有644、755、777三种

chmod指令

作用: 修改文件权限

语法:chmod 权限 文件名称【chmod 777 a.txt】

chown指令

作用:修改文件拥有者

语法:chown 新的拥有者用户 被修改的文件

pwd指令(print working director)

语法:pwd

含义:打印当前工作目录

cd指令(change director)

作用:用于切换当前的工作目录

语法:cd 路径

补充:在Linux下有个特殊的符号“~”,表示当前用户的家目录。切换的方式:cd ~

mkdir指令(make director)

语法:
mkdir 路径 【可以是文件夹名称,也可以是文件夹的一个完整路径】

mkdir -p 路径

mkdir 路径1 路径2 路径3 …【一次性创建多个目录】

选项解释:-p 当一次创建多层不存的目录时候,添加-p参数。

touch指令

作用:创建文件

语法:
touch 文件路径 【路径可以是直接的文件名也可以是路径】

touch 路径1 路径2 路径3… 【同时创建多个文件】

注:不能创建多层目录下的文件,只能创建当前路径下

cp指令(copy)

指令:cp

作用:复制文件/文件夹到指定的位置

语法:
cp 被复制文档的路径 文档被复制到的路径

cp -r 被复制文档的路径 文档被复制到的路径

选项解释:

-r:当复制文件夹操作时需要添加-r参数,否则目录将被忽略 【“-r”表示递归复制,需复制文件夹里面所有文件】。

注意: Linux在复制过程中可以重新对新位置的文件进行重命名,但是如果不是必须需要,则建议前后保持一致

mv指令(move)

作用:将文档移动到新的位置,剪切。

语法:mv 需要移动文档的路径 需要保存的位置路径

补充:在Linux中重命名的命令也是mv,语法和移动语法一样

rm指令(remove)

作用:移除,删除文档

语法:
rm -f 移除文档路径

rm -r 移除文档路径

rm -rf 移除文档路径

rm -rf 移除文档路径 1 移除文档路径 2… 【删除多个文档】

​ rm -rf abc* 【* 号为通配符,表示任意字符 ,语法表示删除以abc开头的所有文件】

选项解释:
-f 表示force(强制),在删除文件时没有提示是否删除选项

-r 删除文件夹时候使用

vim指令

作用:打开一个文件(可以存在,也可以不存在) vim是一款文本编辑器

语法:vim 文件

注意:退出打开的文件,在没有按下其他的命令的 时候,按下shift+英文冒号,输入q,回车退出。

输出重定向

​ 一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件进行后续的分析统计,则需要使用到重定向技术。

语法:
> 覆盖输出,会覆盖掉原先文件内容
>>追加输出,不会覆盖原始文件内容,会在原始文件末尾继续添加

cat

作用1:有直接打开一个文件的功能

语法:cat 文件

作用2:可以对文件进行合并

语法:cat 文件1 文件2 文件3… > 合并之后的文件路径

su 指令

作用:切换用户

语法:su 用户名

tar指令

作用:用来压缩或解压文件,tar压缩后的文件称为归档文件

语法:tar 参数 压缩或解压的文件或目录

选项解释:
z 使用压缩,生成的文件名是xxx.tar.gz,这是Linux中常用的压缩格式

c 创建压缩文件

v 显示压缩,解压过程中处理的文件名

f 指定归档文件名,tar参数后面是归档文件名

x 从归档文件中释放文件,就是解压

t 列出归档文件内容,查看文件内容

C 解压到指定目录。使用方式-C目录

案例:

1、创建归档文件(压缩)

语法:tar -zvcf 归档文件名 要归档文件列表(要压缩的文件)

例:tar -zvcf txtfile.tar.gz aa.txt

2、查看归档(压缩)文件,显示压缩文件内容

语法:tar -tf 归档文件名

选项解释:
-t 列出详细(压缩)文件内容

-f 归档文件名

例:tar -tf txtfile.tar.gz

3、解压文件

语法:tar -zxvf 已归档的文件名

wget 指令

作用:下载资源工具,比如下载安装包,一般软件都会给出一个下载地址

语法:wget 下载资源的网址

参考内容:https://www.bilibili.com/video/BV1NJ411S7rP?from=search&seid=7453094959586985392

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值