Linux Terminal Commands

cat命令,把档案串连接后传到基本输出或将屏幕显示的内容输入到另一个档案。

参数:-n 所有行编号

Linux终端常用命令 - 野人的博 - 一个野人的log
-b 给非空行编号
Linux终端常用命令 - 野人的博 - 一个野人的log
 

 cp命令,cp  [选项]  <源文件名或目录名> <目标文件名或目录名>。

参数:-i 与-f相反,执行交互式复制。保留源文件,建立新文件名文件。

Linux终端常用命令 - 野人的博 - 一个野人的log

 -r 复制目录总所有文件及子目录。

rm命令,

参数:-r 递归删除全部目录和子目录以及文件。

Linux终端常用命令 - 野人的博 - 一个野人的log
-i 交互式删除。确认是否删除每个文件。
-f 从不给提示,忽略不存在的文件。
mkdir命令 创建一个目录。
-m 创建新目录存取权限,也可用chmod命令设置。
Linux终端常用命令 - 野人的博 - 一个野人的log
 
-p 一次性创建多个目录
Linux终端常用命令 - 野人的博 - 一个野人的log
 
rmdir命令, 删除空目录,删除某目录必须对父目录有写权限。
参数:-p 递归删除目录,子目录删除后其父目录为空时一同删除。
Linux终端常用命令 - 野人的博 - 一个野人的log
 
 cd命令 改变工作目录
pwd命令 显示当前工作目录的绝对路径。
ls命令 列目录。
参数:-a 显示目录下的所有子目录和文件,隐藏文件。
          -l 以列表形式显示文件详细信息。
          -R 递归式的显示指定目录的各子目录中的文件。
Linux终端常用命令 - 野人的博 - 一个野人的log
 
chmod 命令,改文件或目录的访问权限。一种字母权限,一种是数字权限。
遵循u\g\o\a模式
操作符号:+ 、-、=
r 可读
w 可写
x 可执行
0没有权限
1可执行
2可写
4可读
给text.txt文件属主增加可读、可写、可执行权限,属组增加可读可执行权限、其他人没有权限。
Linux终端常用命令 - 野人的博 - 一个野人的log
 
  chgrp命令,改变文件或目录所属组。
参数:-R递归改变指定目录和其下的所有子目录和文件的属组。
Linux终端常用命令 - 野人的博 - 一个野人的log
 
chown命令,改变文件或目录的属主和属组。
参数:-R递归的改变
将text.txt文件的属主改成liu、属组改成users
Linux终端常用命令 - 野人的博 - 一个野人的log
 
file命令,识别文件类型。
diff命令,比较文件的差异,比较文本文件的异同处。
参数:-c 标识行数,显示出不同之处。
grep命令,以指定模式搜索文件
Linux终端常用命令 - 野人的博 - 一个野人的log
 
find命令,在目录结构中搜索文件
参数:-a 逻辑与
           -o逻辑或
          !逻辑非
-name 查找所给字符串匹配的所有文件
 
ln命令,链接文件和目录。
参数:-s创建符号链接
Linux终端常用命令 - 野人的博 - 一个野人的log
这里必须注意:符号链接和硬链接的区别,符号链接依赖于源文件,而硬链接则相反。
 
touch命令,原以为是创建文件命令,但网上搜说之要该命令能够重定向输出到一个不存在的文件,就会创建文件,其实touch命令用来改变文件或者目录时间的。
touch -t   时间 文件名
touch  -r 文件1 文件2 ,将文件2时间更改成和文件1一样。
 
tar命令,备份文件。
参数:-z 用gzip压缩/解压缩文件,
          -c 创建新的压缩或者文件。
          -x 从压缩文件中释放文件。
          -v 详细报告tar命令处理文件的信息。
          -f 使用文件或设备,这是必选项。 
对于要压缩成 tar.gz 格式的文件备份,使用命令
tar -czvf 压缩文件名 源文件/目录
 
对于还原解压tar.gz格式的文件,使用命令
tar  -zxvf  压缩文件名 指定目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值