linux基础命令格式

linux命令格式:
{命令字}  【选项】【选项参数】  【命令参数】
注意:一般每个要素之间至少有一个空格
选项:
短格式选项:由一个-引导,后面接上单个字母
长格式选项:有两个-引导(--),后面一般会接上英文单词
注意:短格式选项,可以合并使用,有一个-引导即可
长格式选项不能合并使用

ls命令:用于查看一个文件夹中的内容
ls命令显示的时候汇通过不同的颜色来表达不同的文件类型:
深蓝色:表示文件夹
浅蓝色:表示连接文件
黑色:表示普通文件
绿色:表示可执行文件
红色:表示压缩文件或者软件的安装包文件
黄色:表示硬件设备文件
红色闪烁:表示失效的链接文件

常用选项:
-l:显示文件名的同时显示一些简单的属性信息
-h:以人性化的方式显示文件的大小属性(一般与-l同时使用)
-a:显示文件夹中的所有文件(包含隐藏文件)
-d:显示目录自身的信息,而不是目录下的文件的信息
-R:以递归的方式查看目录下的内容(以嵌套的方式来查看目录下的内容)


目录=文件夹
linux中,/表示根目录,是所有目录的起点
当用户在书写路径的时候,以/开头的路径被称为绝对路径
不以/开头的路径被称为相对路径,相对于当前所在目录
./表示当前目录
../表示上一层目录

pwd命令:用于查询当前所在的目录

cd命令:用于切换当前所在的目录

du命令:统计文件占用的磁盘空间大小
常用选项:
-s:只显示统计的总和大小
-h:以人性化的方式显示单位


touch:创建新的空文件
用法:touch  {新建的文件名(用路径方式表示)}
特殊用法:批量创建文件
例:touch  {1..10}.txt            //可以批量创建1.txt到10.txt十个文件

mkdir:新建目录
用法:mkdir  {新建的目录名称(用路径方式表示)}
常用选项:
-p:以嵌套的方式批量建立目录
-v:建立数据库的同时可以显示建立的详细信息

rm:删除文件或目录
用法:rm  【选项】  {文件名称}
注意:直接使用rm命令删除文件时,会有交互信息提示是否确认删除,输入y为确认删除,输入n或者不输入信息直接回车为取消删除
常用选项:
-r:以递归的方式删除目录及目录下的内容(想删除目录时必须添加该选项)
-f:强制删除,不做交互信息的确认
-i:使用交互信息进行确认是否删除(默认情况下,rm命令的执行,就带了此选项的功能)

cp:复制命令
用法:cp  【选项】  {源文件}  {目标路径}
常用选项:
-r:递归式的将目录及目录下的内容复制到目标路径中(想复制目录的时候必须使用该选项)
-p:复制的时候,保持文件的属性信息不变
-f:强制复制
注意:
1、cp命令可以实现同时将多个文件复制到一个路径中,但不能将一个或多个文件同时复制给多个路径
2、cp命令在复制过程当中,可以对复制后的内容进行直接改名,如:cp  1.txt   kgc/1.txt.bak    //将1.txt复制到kgc目录中并改名成1.txt.bak

mv:移动文件或者改名
用法:mv   {源文件名}  {目标路径}
注意:在使用mv命令进行改名时,源文件所在路径应该和目标路径保持一致

which:查询命令文件的所在位置
用法:which  {命令的名称}

find:用于精确查找某些文件
用法:find  {查找范围}  {查询条件(可以理解为选项)}
例:
查找根目录下,文件名以an开头的文件
find  /  -name  an*

查找/boot目录下,文件大小大于100M的文件
find  /boot  -size  +100M

查找/etc目录下,文件大小大于100M并且小于200M的文件
find  /etc  -size  +100M -a -size  -200M
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值