linux命令笔记

这篇博客详细介绍了Linux系统中常见的文件处理、权限管理、文件搜索、命令查看、用户管理、解压缩以及网络等命令的使用方法,包括ls、mkdir、rm、cp、mv、chmod、chown、find、grep等,并提供了相关实例。
摘要由CSDN通过智能技术生成

1 文件处理命令

1.1查看目录 ls

  • 参数
    ls -a:全称ls -all,查看所有,包括隐藏文件
    ls -l:查看详情
    ls -d:查看目录属性
    ls -i:查看文件id号
    ls -h:将文件大小转为k、M类型
    常用:ls -al(查看所有文件),ls -hl(可见文件,文件大小相应转换为k、M类型)

  • 文件类型
    -:二进制文件
    d:目录
    l:软连接文件

  • 文件属性
    u:所有者(user)
    g:所有组(group)
    o:其他人(others)

  • 执行权限
    r:读 w:写 x:执行

  • 实例
    drwxr-xr-x. 3 root root 4.0K 12月 8 2018 a
    -rw-r–r--. 1 root root 26K 12月 8 2018 install.log
    文件类型+文件权限+文件引用次数+文件所有者+文件所有组+文件大小+文件修改时间+文件名
    -rw-r–r-- :所有者读写权限,所有组读权限,其他人读权限(只有该文件是可执行的文件时会涉及x执行权限)

1.2 创建目录 mkdir

  • 多级创建 mkdir -p a/b/c (原本没有b文件夹)
  • 创建多个目录 mkdir a/b/d a/b/e
  • cd /a 是定位到根目录

1.3 删除目录 rmdir

  • 只能删除空目录,所以不常用唉

1.4 复制 cp

  • 格式 cp [-rp] [原文件] [目标目录]
  • -r:复制目录
  • -p:保持原文件属性,否则文件的修改时间会变
  • 复制可以直接重命名文件 cp -r aaa/a1 aaa/a4(将a1复制重命名为a4)

1.5 剪切 mv

  • 剪切、改名

1.6 删除 rm

  • [-r] :删除目录
  • [-f]:强制删除,没有询问

1.7 文件创建 touch

1.8 文件查看 cat tac

  • cat:正序显示 tac:反序显示
    -[-n] :显示行号

1.9 文件查看 more

  • 【空格】或【f】:向下翻页
  • 【Enter】:按行翻页
  • 【q】或【Q】:退出

1.10 文件查看 less

  • 【空格】或【f】:向下翻页
  • 【Enter】:按行翻页
  • 【q】或【Q】:退出
  • 【PageUp】:向前翻页
  • 【/关键字】:搜索关键字,反白显示,【n】:next查询关键字
  • 当使用pageup后,才可以使用pagedown向下翻页,但之后使用空格键或f键会在向下的最新页向下翻页,而不是当前页向下翻页哦

1.11 文件查看 head tail

  • 默认显示10行
  • 【-n 行数】:显示前指定行
  • 【-f 行数】:动态显示末尾几行,只tail命令

1.12 链接文件 ln

  • 【ln】:硬链接,相当于【cp -p】 + 同步更新
  • 【ln -s】:软连接,相当于快捷键
  • 硬链接与原文件的i节点相同,使用【ls -i】查看
  • 硬链接不能跨分区,不能链接目录
  • 软链接文件的权限都是rwx rwx rwx
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值