1.linux操作系统和文件系统

linux命令

  • 所有命令大小写敏感,命令后必须有空格
  • 清屏:crear / ctr+l
  • 当前位置:pwd
  • 改变当前所处目录:cd (change directory)
  • 指定目录下的文件:ls
    • ls :当前文件下内容
    • ls /home home文件下内容
    • ls -a : 查看所有内容(包含隐藏)
    • ls -l : 内容详细列出 (包含文件夹属性)
  • touch :创建文件
  • mkdir:创建目录
  • rm -remove : 移走(删除)
    • rm 文件名:删除文件
    • rm 目录名 -fr:删除目录
  • cp :复制/拷贝
    • cp 路径\文件 目标路径\文件 -fr (fr操作目录,普通文件可以不加)
  • mv: 移动
    • mv 目录 目标目录 :将文件/文件夹移到另一个文件夹
    • mv 文件名 文件名2:将文件改名为文件名2(前提是文件名2不存在,若存在则移动)
  • cat :查看内容
    • cat 文件名
  • echo
    • echo 内容 > 文件名 :将文件清空,内容写入文件中
      • echo hello,world > a.txt
    • echo 内容 >> 文件名 : 追加内容到文件中
  • find - 寻找某个文件
    • find 路径 -name 要查找的文件名
      • find /usr studio.h
  • grep - 根据指定信息从文件内容中搜索
    • grep -nR "关键字” 路径
      • grep -nR “bbbbb” /home/tarena
  • tar -压缩和解压缩
    • 压缩:
      • tar -jcvf 压缩包.tar.bz2 目录/文件
      • tar -zcvf 压缩包.tar.gz 目录/文件
    • 解压缩:
      • tar -xvg xxx.tar.bz2/gz

vim 编辑器

  • vim 文件名称
    • 编辑文件 (一般模式)
  • i 左下角显示插入,可以编辑内容(编辑模式)
  • esc键 ,插入停止
  • :wq,保存退出
  • 输入":" ,进入命令行模式
    • w 保存文件
    • q 退出
    • wq 保存并退出
    • q! 强制退出
    • 替换:
      • :n1,n2s/oldword/newword/g : 将文件中n1行到n2行所有oldword替换成newword
    • :vs 文件名 实现左右分屏,
      • ctrl+ww 两屏幕之间切换
      • :wqall保存所有文件
  • 移动光标:
    • 方向键或者 h(左), j(下), k(上), l(右)
    • G: 移动到文件最后一行
    • nG: 移动到文件第n行
    • gg: 移动到第一行
    • n:向下移动n行
    • 一般模式下:
      • shift + 4 : 行尾
      • shift + 6 : 行首
  • 复制粘贴剪切删除:
    • shift + v :选中当前行
      • 上下箭头 :选择多行
      • y : 将选中内容复制到粘贴板
      • d: 将选中内容剪切到粘贴板
      • p: 将粘贴板内容粘贴到光标所在行下一行
  • 撤回,重做
    • u: 恢复上一个操作
    • ctrl+u : 重做上一个操作
  • 查找
    • /word : 从光标位置向下查找一个名称为word的单词
    • n:查找下一个
    • nohl : 不再查找
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水塔鸡丝

创作不易,感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值