欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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[0R48MW[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