聊聊Linux命令背后,你不知道的小秘密
来源:http://www.tudoupe.com时间:2022-04-13
当大多数人想到Linux的命令, 他们想到cd, 是,rm,vi, tar,等等。
你知道这些命令的英文缩写是什么吗?
在现实中,每个序列都有更深层的意义。
现在我要告诉你命令背后的小秘密
这份文件将帮助你解决在事件正常流动中未加注意的问题,并最终实现:了解它们和适当了解它们。


NO.1
基础知识
1. Linux的主要特点如下:
每件文件都是书面文件(目录、硬盘等);
例如,硬件位于/dev目录中。Ud drive/dev/sd[a-d];/dev/sd[a-d];/dev/sd[a-d];/dev/sd[a-d];/dev/sd[a-d];/dev/sd[a-d];/dev。
2. Linux命令的共同结构如下:
Command [-option] [argument]
命令:要执行的命令是一个过程。
选项 : 是一个可选选项, 管理命令的主动状态和行为, 并可与其他选项同时使用 。
协议:是一个可选的参数,是命令在文件、路径、数据、目录等对象上操作;
[注: -] 后面的一节叫做选项,后面的一节叫参数。 哦,我的上帝!
命令可以通过按下 ctrl + c 来终止 。


NO.2
Linux常用命令
1、man
我们误以为是男的 但其实是一本有启发性的书的缩写 有时也被称为一本小册子
查看每个命令的用途和完整名称。
例如,指挥员表示"看看"指挥"的充分利用情况"
(一) 文件和目录共同命令
1、cd
更改目录缩略语为 cd, 该缩略语切换到工作目录 。
cd, 进入用户主目录
Cd..,然后去上目录
cd-, 转到最后一个目录
cd/, 需要您到系统根目录
cd 到用户目录
2、ls
ss 是当前目录文件和文件夹列表的缩写 。
Ls-a, 全部显示当前目录中的所有文件, 包括之前的“. ” 。 开始时有一个秘密文件 。
长列表格式s-l,缩缩为ell,包括完整清单信息
-I -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i -i
3、ll
ll 是一个长列表格式,包含当前位置的文件和目录的信息,包括隐藏的文件。
4、pwd
缩略语 pwd 表示当前工作目录的打印输出 。
5、file
文件或目录是语法。
显示文件种类( 指令、 数据、 文本、 zip、 shell 等) 。
6、mkdir
mkdir 是创建目录或创建目录的缩写 。
抱歉, mkdir- p./ dir1/ dir2, 选项 - p 指定父目录, 如果父目录不存在, 则与文件夹同时创建, 即文件夹是向后创建 。
7、touch
例如, 触摸 a. txt 来创建文件 a. txt 。
8、rm
rm 是用于删除和删除文件的缩略语。
rm-r 目录或文件, 删除循环, 删除目录和目录中的所有文件, 非空的目录或文件也可以被销毁
rm-f 目录或文件,强制删除
rm-rf*, 强制删除当前目录中的所有文件
9、rmdir
rmdir 是删除目录的缩写, 删除空目录 。
10、mv
mv 是可用于更改文件名称或剪切文件目录的缩略语 。
mv 源文件文件 mv 目标文件或目录
mv dir1 dir2 将文件移动到指定的目录( 目标文件已经存在, 即将源文件传输到指定的目录) 。
mv dir1 dir2, 重命名文件或目录( 如果目标文件不存在, 文件名被更改)
mv/a/a.txt/b/b.txt:从目录复制 a.txt 到 b 目录并重命名 b.txt。
Mv / b/b.txt / b/c: 从 b 目录移到 c 目录 。
11、cp
Cp 是复制文件的缩写 。
cp-a, 选项a 指定复制文件属性和目录中的所有文件 。
使用 pp- i 的选项 i, 用于覆盖前查询 。
例如, cp-ai./dir1./dir2

(二) 查阅文件和文本处理内容的要求
1、cat
Cat是同源词的缩略语,用于加入和打印文件。
Cat's 函数是显示文档的内容,不能更改。
2、vi
vi 是指创建和打开编辑文件的过程。
写入文件、 使用 wq、 写入、 退出或退出 。
强制退出
3、vim
Vim 的功能是编辑查看文件。 Vim 是视觉改进的缩略语, Vim 是vi 工具的升级版 。
4、head
"头"这个词的意思是"头"
命令显示文件页眉 n 行的内容 。
头 [-n] 文件名是语法 。
-n指定显示多少行
例如, head-n 10 file. txt
5、tail
尾巴是短的"尾巴"。
命令显示文件的最后几行 。
文件名[-nf]是语法。
-n 确定要显示的行数;如果使用 -n,默认为 10 行。
- f 实时跟踪所有文件更新 。
它经常用于查看更改的日志文件。
例如,尾部f-n 3文件。 log
随着文件的更新,最后三行开始实时显示和附加。
6、sed
赛义德是一个直觉的名字, 塞德是一个Linux在线编辑, 也许由赛义德写, 所以命令是塞德。
例如, sed-n'10, $p' file. txt
显示十行至最后一行的行;
$表示最后一行;
sed-n'/search keyword/p'files.txt 就是一个例子。
指定显示包含包含关键字的行。

(三) 产出重置订单
1. 重定向信息应被覆盖或添加。
>表示输出重定向,也就是改变原来系统命令的默认执行方式。
>表示覆盖原文件内容,>>表示追加内容
例如:ls -l >file
指定 ls-l 命令输出导出到文件文件,如果文件不存在,则创建文件文件,如果原始内容存在,则覆盖原始内容。
2. 替换或添加调整错误电文
例如:cat 文件名 2> file
当指定的文件名不存在时, 命令将把错误信息保存到文件 。
2>之间没有空格
2>> file表示将错误信息追加到file文件中

(四) 文件调查指挥部
1、find
寻找意味着找到 找到 发现 发现 发现
1. 修改后的时间查询
find ./ -mtime -1
表示在当前目录下最近一天(即1*24小时)修改的文件被发现
2)、按照尺寸查找
find ./ -size -1M
在当前目录中识别大小小于 1M 的文件 。
3) 逐类查找文件。
find ./ -type f
find ./ -type d
在当前目录中定位文件或目录( f 是普通文件, d 是目录) 。
4) 以文件名称查找文件。
find . -name '*.txt'
在当前目录中定位文件或目录( f 是普通文件, d 是目录) 。
5. 找到档案后,采取行动。
find . -mtime +2 -exec rm {} ;
- 执行命令表示文件识别操作。
6) 以文件名称和内容为基础
find ./ -name '*.txt'|grep -i 'Josh' ./ -r
2、grep
格拉普,Grep是你给定的名字
grep 是一个 UNIX 工具, 允许您在文件中搜索字符串 。
(1) 查找含有指定目录或子目录中提供的字符串的文件。
grep -i 'steven' ./ -r -n
在当前目录和子目录中显示包含单词“偶数”的文件。
- 表示没有具体案件资料;
-r表示递归查找

(五) 记录权利令
1、chmod
Chmod是一个把变换和迷迭代结合起来的虚构术语。
更改文件属性; 更新文件权限; 更改文件访问权限都是 100 度 Chmod 的示例 。
Chmod 用于调整文件权限和文件访问权限 。
(read) r 4, w (w) 2, x (execute) 1;
[ugoarwx [文件或目录] 语法:
u(用户所有人)、g(群体成员)、o(其他人)
a(表示ugo)
要添加权限, 请使用“ +” 按钮, 并删除权限, 请使用“ - ” 按钮 。
-R:以递现方式更改文件分组,即:如果 -R 选项用于修改目录文件的分组,该目录中其它文件的分组也会改变)
例如:
(1) 赠款对第1目录的读写权限。
chmod a+rwx dir1
chmod ugo+rwx dir1
chmod 777 dir1
这三个命令首先具有相同的含义;它们都为所有身份用户建立一个 dir1 目录,并增加读写权。
txt 权限是: 用户删除写入权限, 组加执行权限, 其他权限等于只读权限 。
chmod u-w,g+x,o=r test.txt
2、sudo
将命令作为 root 运行( 用户的密码被输入, 而用户的密码被输入, 用户可以切换, 而常规用户必须设置/ etc/ sumanist 才能使用 sudo ) 。

(六) 压缩、降压和包装备份命令
1、tar
Tar是磁带存档的缩略语。磁带是胶带胶带,绕动意味着档案。
磁带存档意味着数据被包装并保存在磁带上。 包装是将许多文件合并成一个大文档的过程。
有四种选择:zxvf、zcvf、jxvf和jcvf。
Z: 信件 z 表示处理 tar.gz 文件 。
-x:字母x来源于提炼或提炼的术语提炼。
V: Verbose 的字母V。 Verbose 很长; 夸夸其词。 选项 - V 表示以彻底的方式显示信息 。
-c: 压缩术语中的c字母,即压缩文件。
- j: 信函j 表示处理bzip2格式(以 tar.j 前缀).documents (bz2)
-F: 字母F代表文件。
- Zxvf: 意思是“ tar ” 。 gz 文件压缩后将显示全部内容 。
- Zcvf: 意思是“ tar ” 。 gz 文件压缩后, 要以详细模式显示信息 。
- jxvf: 解除压缩 bzip2 文件以显示全部内容 。
-jcvf: 指定bzip2 文件压缩后要显示全部信息 。
选项C之后有一个参数,确定降压或压缩到目录的目的。
1)、tar -zxvf file.tar.gz -C ./test
将 tar.gz 文件放在当前目录的测试子目录中。
2)、tar -zcvf /dir2/file.tar.gz ./dir1/
对不起,gz,gz,gz,gz,g -z,g -z,g -z,g -z,g -z,g -z,g -z,g -z,g -z,g -z,g -z,g -z,g
当使用 tar- zxvf 文件时。 我不知道您在说什么, tar。 当 gz 是输出时, 它有一个目录 dir1 。
3)、tar -jxvf file.tar.bz2
将 tar.bz2 文件传输到当前目录 。
4)、tar -jcvf file.tar.bz2 ./dir1/
压缩的 tar.bz2 (将当前目录中的 dir1 目录和子目录中的所有文件压缩到当前目录中, 文件名文件 。 (gz2)
2、zip
压缩zip文件。
1)、zip -r file.zip ./dir1/
Zip( 将当前目录中 dir1 目录和子目录中的所有文件压缩到文件名文件文件的当前目录中 。 Zip) 。
3、unzip
解压zip文件。
1)、unzip file.zip
Zip 文件应该解密到当前目录中 。
2)、unzip -o mdmtest.war -d /opt/mdm
我建议你解开战袋来缓解它的压力
- 从用词覆盖,意思是覆盖。 o 涵盖原始文件;
- d 从文字目录中, - d 表示当文件没有压缩时要保存的文件目录 。
4、gzip
Gzip 文件可能会压缩和降压 。
1)、gzip file1
文件被压缩为 gzip 格式 。 (不要保存源文件)
2)、gzip -9 file1
最大压缩文件格式为 gzip 。
3)、gzip -d file1.gz
File1.gz 未压缩 。
5、bzip2
bzip2 文件应压缩和降压 。
1)、bzip2 -k file1
-k表示保留源文件
使用 bzip2 压缩文件文件文件 。 (bzip2 压缩高于 gzip 压缩)
2)、bzip2 -d -k file1.bz2
从文件1. bz2 中删除压力, 但保留原始文件 。
如果Linux的命令没有被彻底挖掘出来的话,我们也许就一直停留在深挖的基础上。 大家都知道这些命令背后发生了什么吗?
获得免费爪哇资源的机会有所改善。
上一篇:新手u盘装系统_U盘pe怎么做
下一篇:ubuntu18 u盘不能挂载
相关新闻
- 2023-05-07 2021最好用的电脑系统(2021年电脑系
- 2023-05-07 小白pe重装系统(小白一键重装系统
- 2023-05-07 win10系统下载到u盘(win10系统下载到
- 2023-05-07 win10电脑版下载(WIN10电脑分区)
- 2023-05-07 大白菜官网网址(大白菜pe官网)
- 2023-05-07 u盘做系统盘(电脑u盘怎么重装系统
- 2023-05-07 手机版win10系统免费版(win10系统下载
- 2023-05-07 u盘不能使用(u盘不能使用名称)
- 2023-05-07 pe内置软件添加工具(winpe内置软件添
- 2023-05-07 电脑用u盘怎么重装系统(电脑用u盘
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
