Linux常用指令(1)------文件与目录管理

Linux常用指令有很多,现将他们按照不同的分类进行了整理。

本文介绍文件系统指令。详见下表:

cd [相对路径或绝对路径]

变换目录(Change Directory)。

cd ~   (回到当前用户的家目录)

cd      (回到当前用户的家目录)

cd ..   (切换到上一级目录)

cd -    (回到刚才的目录)

cd 绝对路径           (指定要切换到的目录的完整路径名称)

cd 相对路径           (指定相对路径,来切换到目标目录)

pwd [-P]

显示当前目录(Print Working Directory)

-P 参数的作用是对于使用连接(link)的路径来说,显示真实的路径而不是连接路径。

ls [-aAdfFhilnrRSt] 目录路径
目录路径可以省略,省略的话就是查看当前路径。
 
常用的参数有:
-a    列出全部文件(包括隐藏文件)。
-h    文件容量用(KB,MB,GB)等方式列出。
-l     长数据串形式,包含文件的属性与权限等信息。
-t     按照时间顺序进行排序。
mkdir [-mp] 目录名
-m 参数用于配置文件的权限
-p  参数用于创建多级目录
例如:
      mkdir -m 644 dir1
      mkdir -p dir1/dir2/dir3
rmdir [-p] 目录名
删除指定路径中的目录,但无法删除非空目录。
-p 参数使用后,可以级联删除非空目录。
touch 文件1 文件2  文件3..文件
创建文件
cat  [-AbEnTv] 文件名
查看文本内容
 
常用参数:
-b      列出行号(空白行不列出)
-n      列出行号(空白行也列出)
stat 文件名
查看文件信息
rm  [-fir]  文件或目录
删除文件
 
参数有:
-f     强制删除,不会提示警告信息。
-i     删除前询问是否执行操作。
-r    对于目录来说进行递归删除。
head [-n 行数] 文件
查看指定内容的前几行
tail [-n 行数] 文件
查看指定内容的后几行
more   文件名
less     文件名
查看更多内容
空格翻页,回车换行
tac
查看文本内容,与cat相反,内容从后向前
cp [-adfilprsu] source destination
文件拷贝,复制文件或目录
常用参数:
-i     目标已存在时,覆盖前会进行提示。
-p    把文件的属性也一同进行复制。
-r     对于目录来说,进行递归复制。
mv  [-fiu] source destination
移动文件或目录
   
参数:
-f      强制移动,若目标文件已存在,会不经询问进行覆盖。
-i      若目标文件已存在,覆盖前会进行询问。
-u    只有source比destination新时才进行。
history
查看指令的命令
默认查看最近的1000条命令
每条命令前都有编号,可以通过!编号 再次执行对应的指令
find 文件路径 [参数]
文件查找
常用参数:
-name 文件名           按文件名进行查找
-size [+|-]字节数       按照字节数进行查找,+ 表示大于指定字节数,-表示小于指定字节数
-perm 权限值            按照权限进行查找
-mtime [+|-]n             +表示超过多少天的文件,-表示多少天之内的文件
which [-a] command

寻找运行文件

-a 参数表示列出PATH目录中可找到的所有指令

whereis [-bmsu] 文件或目录名

寻找特定文件。

参数:

-b           只查找二进制(binary)格式的文件

-m          只查找说明文档路径下的文件

-s           只查找source来源文件

-u           查询其他特殊文件

grep [参数] '关键字' 文件1 文件2...
管道,用于检索文件内容
在指定指令的基础上 利用管道检索数据。两个指令之间需要使用|隔开
常用参数:       
-E "正则表达式"
-i                  不区分大小写
-r                   在目录中查找所有包含信息的文件
--include        只在指定格式的文件中进行查找
--exclude       除了指定格式的文件 全部进行查找
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值