Linux指令

1.pwd:显示当前用户所处的工作路径

2. ls: ①列出当前目录下所有文件和文件夹                 ②ls +选项: 常见的命令:                                 ls -l :  显示文件的具体信息(文件的属性,大小) 一行显示一个文件

 ls -a :显示所有的文件和文件夹,包含了以“.”开头的隐藏文件和文件夹

  -a是 --all的缩写  -a短格式  --all 长格式  -al/-la组合短格式

ls -la(-al):列出包括以“.”开头的所有文件和文件夹,并输出这些文件的具体信息

ls -ld+路径  显示具体文件的具体信息

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_18,color_FFFFFF,t_70,g_se,x_16

3.cd:用于切换当前的工作目录

格式:①cd+路径 打开想要看的文件夹

②cd .进入当前目录

③cd ..进入上一级目录

④cd -进入上次所存在的目录

⑤cd ~进入当前用户的主目录

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

⑥cd 中路径:相对路径 首先得有一个参照物(一般就是当前的工作路径)                               

                    相对路径写法:1.“./” (表示当前目录下)     2.“../” (上一级目录下)           

绝对路径:不需要参照物直接从根“/”(根路径)开始寻找

举例:使用绝对路径切换到想要的路径                   watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16 

4.mkdir:创建一个新的目录(创建文件夹)   

格式:1 ①mkdir+文件夹名(在当前文件夹建的目录)

           ② 在指定目录下创建一个文件夹watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

 2..mkdir -p +路径 一次性创建多层目录        watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16

 5.touch:创建文件和修改时间

格式:①touch+文件名 (创建一个或多个文件)watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

②touch -a 修改文件访问时间   -t 使用指定的时间值   -m 修改文件修改时间    --time=atime        watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

 6.cat:在标准输出设备上显示文件内容

格式:cat+文件(即可以打开一个也可以打开多个文件)-n 显示所有行的行号watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16

7.more less:查看文件 以较少的内容输出,按下辅助键查看更多

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

8.cp: 复制文件和文件夹到指定位置

格式: cp+ 被需要复制的文件和文件夹 +复制到所需要的文件和文件夹

①复制文件

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_18,color_FFFFFF,t_70,g_se,x_16

 ② 复制文件夹 必须添加选项“-r”,否则会被忽略

第一种 目标文件夹存在

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_12,color_FFFFFF,t_70,g_se,x_16

 第二种 目标文件不存在

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16

 9.mv:移动文档到新的位置

格式: mv +需要移动的文档路径+需要保存的位置  -f 目标文件已存在,强制覆盖文件不提示         -i 目标文件已存在,提示覆盖目标文件

①移动文件到某个文件夹下

第一种:某个文件夹下没有该文件watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_18,color_FFFFFF,t_70,g_se,x_16

 第二种 :某个文件夹下有该文件

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_10,color_FFFFFF,t_70,g_se,x_16

 ② 移动文件夹到某文件夹(文件夹里面的内容整体都移动)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_16,color_FFFFFF,t_70,g_se,x_16

10.vi:打开一个文件输入内容(输入i 然后输入内容,点esc+“shift+‘:’ ” ,输入wq 退出)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_17,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_9,color_FFFFFF,t_70,g_se,x_16

11.head:显示文件开头若干行命令,默认显示前10行

格式:①head+文件 默认显示前10行

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_9,color_FFFFFF,t_70,g_se,x_16

② -n 显示文件开头的 number行

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_10,color_FFFFFF,t_70,g_se,x_16

③ -c 显示文件开头的size字节

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_9,color_FFFFFF,t_70,g_se,x_16

 12.tail:显示文件结尾若干行内容,默认显示后10行

格式:①tail+文件

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

② -c 显示文件结尾的size字节

③-n显示文件结尾的number行watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

13.wc:统计并输出文件的行数、单词数、字节数

格式:wc+文件 

-c 输出文件字节数 -l 输出文件行数 -L输出文件最长的行的长度 -w 输出文件单词数

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

 14.rmdir:删除空目录

格式:rmdir+目录

目录为空直接删除 目录中有子目录+“-p”递归删除各级子目录watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_17,color_FFFFFF,t_70,g_se,x_16

15.rm:永久删除文件或目录

格式:rm+文件和文件夹

①-f 删除文件和目录不给提示,即使文件和文件夹不存在  -i 删除前有提示watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_16,color_FFFFFF,t_70,g_se,x_16

 ②不能直接删除目录,必须加上“-r”选项 如果-r和-i组合使用,删除时会有提示watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_12,color_FFFFFF,t_70,g_se,x_16

16.find:根据指定的条件查找文件,选项越多,功能越强大

格式:find+“.”+目录+表达式

① -name 查找文件名符合指定模式watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_15,color_FFFFFF,t_70,g_se,x_16

 ② -atime 查找文件访问时间(状态修改时间和内容修改时间)在n天前/后的文件

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_17,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

17.tar:多文件进行打包和压缩,将多个文件合并成一个文件  通常以“.tar”作为文件扩展名

格式:①tar+(-cvf 打包过程)目标打包文件名+需要打包的文件名           watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_18,color_FFFFFF,t_70,g_se,x_16

  • -c 创建打包文件
  • -r 将文件追加到打包文件的末尾
  • -x 展开打包文件
  • -t 查看打包文件包含那些文件或目录           watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_19,color_FFFFFF,t_70,g_se,x_16

②tar打包压缩watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_20,color_FFFFFF,t_70,g_se,x_16

17(2).gzip:对文件进行压缩,减少占用的存储空间

格式:①gzip+打包文件=压缩  gunzip+被压缩的=解压缩watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_18,color_FFFFFF,t_70,g_se,x_16

 ②压缩和解压缩“.tar.gz”格式文件

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_19,color_FFFFFF,t_70,g_se,x_16

 ③ 压缩和解压缩“.tar.bz2”格式文件

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_19,color_FFFFFF,t_70,g_se,x_16

 18.grep:从文件中提取符合指定匹配表达式的行

格式:grep+选项+匹配表达式+文件

  • -l 不区分大小写
  • -n 输出行号
  • -r 递归查找目录下的所有文件
  • -v 反向查找,即只显示不满足条件的行       watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16

 结合正则表达

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

 19.chown:修改文件所有者和属性

格式:chown +用户名+文件或目录

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

 20.chmod:修改文件权限

  1. 用户身份权限 u(user 所有者)、g(group 属组)、o(others 其他人)、a(all 所有人)
  2. 文件权限 r(read 读)、w(write 写)、x(execute 执行)
  3. 权限表示方法: 添加权限“+” 、移出权限“-”、设置权限“=”           
  4.  文件权限用数字表示:r 读(4)、w 写(2)、x 执行(1)、- 没有这种权限(0)                         watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_11,color_FFFFFF,t_70,g_se,x_16

 格式:chmod+权限+文件或目录

①符号法

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_13,color_FFFFFF,t_70,g_se,x_16

 ②数字法

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IKa6IWp6K6o5Y6M6Iu55p6c,size_12,color_FFFFFF,t_70,g_se,x_16

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值