linux基础指令笔记(一)

  • ls:显示目录下的项目
    在这里插入图片描述
    -a:显示所有文件(包括隐藏文件)
    -i :显示文件ID
    -l :显示文件详细信息(用户权限,创建时间等等)
    -d:查看目录属性
    -h:人性化显示

  • mkdir:创建目录
    在这里插入图片描述
    -p:递归创建

  • rmdir:删除目录(空目录)
    在这里插入图片描述

  • cd:切换当前目录
    cd … :返回上级目录

  • pwd:打印当前目录完整路径在这里插入图片描述

  • echo:向标准输出视频(显示器)输出一个字符
    在这里插入图片描述

  • 覆盖重定向和追加重定向:>和>>
    在这里插入图片描述
    解释:a.txt中原有字符“abc”,现通过覆盖重定向将“123 456”输入进去将原有的覆盖。
    在这里插入图片描述
    解释:用追加重定向将“789”输进a.txt中显示结果如上(是追加而不是覆盖)

  • touch:创建一个空白文件在这里插入图片描述

  • cal:输出一个日历
    -3:输出上个月、当前月、下个月在这里插入图片描述
    -y:输出当前一年在这里插入图片描述

  • history:显示之前输入过的指令

  • cp:复制文件或目录
    在这里插入图片描述
    将/home/ben/app/dir1/dir2下的a.txt文件复制到上级目录dir1下
    -r:递归复制文件
    -p:保留原始文件属性
    -i:如果目标文件存在则询问是否覆盖
    -d:如果复制对象为链接文件则保留该链接文件的属性

  • mv:文件移动(在不同目录下的操作)重命名(在同一目录下的操作)
    在这里插入图片描述
    将/home/ben/app/dir1/dir2下的a.txt文件移动到上级目录dir1下
    在这里插入图片描述
    将原b.txt改名成c.txt

  • rm:删除文件或文件夹
    -r:递归删除
    -f:强制删除文件且不显示任何信息
    -i:删除目标文件前先询问是否删除

  • ln:给某个文件或文件夹做链接
    -s:创建某文件的软连接
    在这里插入图片描述
    在dir1目录下创建dir2下的c.txt的软连接

  • cat:显示一个或多个文件的内容
    在这里插入图片描述
    查看a.txt的内容

  • more:分页查看文件特别是长文件
    -s:把文件中多个空行压缩成一个空行显示
    +n:每次按空格键显示n行,按enter现实下页

  • wc:统计文件的行数、单词数、字数
    -l:显示行数
    -w:显示单词数
    -c:显示字符数

  • find:查找文件或文件夹
    -name:按文件名搜索
    -type:按照文件类型搜索

  • tar:压缩解压文件或文件夹
    压缩:在这里插入图片描述
    解压:在这里插入图片描述

  • su:切换用户
    su root:切换成root用户(需要密码)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值