Linux操作系统
程序员文章站
2022-06-20 09:04:35
...
Linux操作系统基础
文章目录
命令行
Linux命令的通用命令格式*
命令字 [选项] [参数]
ls -查看Linux目录
查看Linux所有目录, /为根目录,相当于windows中的此电脑
- -l ==>以长格式显示
- -a ==>显示所有子目录和文件的信息,包括隐藏文件
- -A ==>类似于“-a” ,但不显示".“和”…"目录的信息
- -d ==>显示目录本身的属性
- -h ==>以更易读的字节单位(K,m等)显示信息
- -R ==>递归显示内容
- –color ==>以颜色区分不同类型的文件
![](F:\学习\git项目\my-personal-notes\渗透测试\Img Resource\3(QA~~IMI)GJ[0
R48MW[0.png)
pwd-查看当前路径
du -查看文件大小
- -a ==>统计时包括所有的文件,而不仅仅只统计目录
- -h ==>以更易读的字节单位(K,M等)显示信息
- -s ==>只统计每个参数所占用空间总的大小
一般 -sh 联合使用
mkdir-创建新的目录
- -p ==>可以创建递归目录()
touch-创建文件
- touch pass.txt ==>如果当前目录没有该文件则创建文件,有则更新日期
- touch /* ==> 更新所有文件的日期,让木马不容易给发现
In -创建连接文件
- ln -s 源文件或目录 链接路径
cp -复制文件或目录
- -r ==> 递归复制整个目录树
- -p ==>保持源文件的属性不变
- -f ==>强制覆盖目标同名文件或目录
- -i ==>需要覆盖文件或目录时,进行提醒
rm -删除文件或目录
命名与cp相似,不做介绍。
rm -rf /* ==>切记不要输入这个语句,删除根目录所有文件。
mv -移动文件或目录
- 如果在同一级目录移动文件就相当于重命名文件
find -查找文件或目录
格式:find [查找范围] [查找条件]
find /etc -name resol*.conf
find / -user root //判断root权限的文件是否更改
- -name ==> 按文件名称查找
- -size ==> 按文件大小查找
- -user ==> 按文件属性查找
- -type ==> 按文件类型查找
vi基本用法
百度搜索
cat -查看文本内容
- head ==>查看文本前十行
- tail ==>查看文本后十行
- moro ==>分屏显示
wc -统计文件字符等(行,单词,字符)
- -l ==>统计行数
- -w ==>统计单词数
- -c ==>统计字符数
gzip bzip2 -归档和压缩命令
- -9 ==>显示高压缩比
- -d ==> 释放压缩文件
- gzip 文件名 ==>压缩文件 格式为 文件名.gz
- bzip2 文件名 压缩成的文件名 ==> 格式为 文件名.bz2 相对gzip压缩率更高
tar -多文件压缩
-
格式为 tar 选项 归档文件名 源文件或目录
-
-c ==> 创建归档文件
-
-v ==>输出详细信息
-
-f ==>表示使用归档文件 如 -cvf创建归档文件
-
-x ==>解开归档文件
-
-t ==> 列表查看包内的文件(不释放解包)
-
tar -cvf 4.tar 1 2 3 ==>把1,2,3文件打包归档为4.tar
-
tar -xvf 4.tar ==>解压归档文件4.tar
-
-t ==> 列表查看包内的文件(不释放解包)
-
tar -cvf 4.tar 1 2 3 ==>把1,2,3文件打包归档为4.tar
-
tar -xvf 4.tar ==>解压归档文件4.tar