LINUX常用的指令入门

LINUX常用的指令入门

对文件的操作

  • alt+ctrl+T:打开终端
  • ls:列出文件的名字,而不是文件的内容
  • ls -a:列出所有文件的名字,包括以“.”开头的隐含文件
  • ls -k:以k字节的形式表示文件的大小
  • ls -l:列出文件的详细信息
  • ls -r:对文件目录反向排序
  • ls -s:在每个文件名后面输出文件的大小

文件类型说明补充
-:常规文件
d:目录
b:块特殊设备
c:字符特殊设备
p:有名管道
s:信号灯
m:共享存储器

  • drwxr-x—:目录拥有者权限为rwx(读、写和执行),组中其他人权限是r-x(读和执行,没有写),系统中其他人权限—(读、写和执行都没有)
  • find:查找文件
  • cat:显示文本文件的内容
  • cat -n:显示文本文件内容的时候,在每行显示行号
  • grep:查找文件内容
  • sort:对指定文件中的所有行进行排序(默认情况下以整行为关键字按ASCII字符顺序进行排序)
  • |:竖条前面的输出作为竖条后面的输入
  • cp:复制文件或目录
  • cp -i:复制到目标文件或目录时遇到同名,覆盖前提示用户确认
  • mv:移动文件或修改文件名

对目录的操作指令

  • mkdir:创建目录
  • mkdir -p:可以是一个路径名称,若路径中有的目录不存在则自动建好,即一次可建多个目录
  • rmdir:删除目录(空目录)
  • rmdir -p:若删除制定目录后其父目录为空,则将父目录也删除
  • rm -r:删除非空目录
  • rm -ri:删除时有提示信息
  • pwd:显示当前目录
  • cd:打开目录
  • touch:创建文件
  • chmod:改变文件或目录权限
  • chmod u:改变文件或目录所有者的权限
  • chmod u+x:增加可执行权限
  • chown:改变某个文件或目录的属主和属组

文件压缩指令

屌丝版
  • gzip:压缩文件
  • gzip -v:对每一个压缩的文件显示文件名和压缩比
  • gzip -dv:解压缩并对每一个解压缩的文件显示文件名和压缩比
  • bzip2:可以保留源文件的压缩
高富帅版
  • tar:可以把一大堆的文件和目录全部打包成一个文件

tar的命令选项
c: 创建
x: 释放
v: 显示提示信息
f: 指定压缩文件的名字
z: 压缩成.gz的格式
j: 压缩成.bz2格式

  • tar -cvf:对当前目录所有文件进行压缩
  • tar zcvf:压缩成.gz格式并制定压缩包名字
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值