linux 基础指令

linux基础指令:

Linux终端打开后,默认处于一个目录下(当前用户的家目录)

命令的使用格式:命令名称 [操作选项] [操作对象]

目录相关命令:

  • ls:浏览当前所在目录
    • ls-a:浏览所有文件,包括隐藏文件(Linux下文件名以 . 开头的文件,默认不显示)
    • ls-l:查看文件的详细信息。
  • pwd:显示当前工作路径(当前所在路径)
    • 绝对路径:以根目录为起始的路劲
    • 相对路径:以当前路径为起始路径
    • mkdir:创建一个目录 eg:mkdir testdirrmdir
    • rmdir:删除空目录
    • rm:删除普通文件
    • r:删除目录以及目录内的所有文件
  • cp:拷贝一个普通文件到指定目录下:
    例:cp -r install/work:将install拷贝到work目录下
  • mv:剪切:将一个文件移动到另一个位置
  • Ctrl+c :中断命令执行
  • cd:进入指定目录(改变当前工作路径)

其他命令:

  • cat:将文件内容打印到中端显示 ; 例: cat a.txt
  • su:切换用户

文件权限:

文件权限对用户的分类:文件所有者u 、文件所属组g 、其他用户o
文件权限对操作的分类:可读r 、 可写w 、可执行x
对于目录文件的操作权限:可浏览 、 可创建/删除 、可进入
rwx rwx rwx:三类用户分别对一个文件具备什么操作权限

chmod:修改文件权限(文件所有者和root用户才可以修改)、 chmod:[augo][±][rwx]
chmod u+w file chmod a+x file chmod o-w file
例:chmod a-r 文件名:所用户都没有可读权限

vim基本操作:

常见操作模式:

普通:进行常见命令操作(复制/粘贴/删除)(无法插入数据)

插入:编辑文件内容
底行:文件的保存退出

vim test.c :回车后,打开文件开始编辑 —》默认处于普通模式

从普通模式切换到插入模式: i 从光标所在位置开始插入

从任意模式切换到普通模式: ESC:一下不行就俩下

从普通模式切换到底行模式:

底行模式下的操作:
:w 保存
:q 退出编辑
:wq 保存并退出
:q! 强制不保存退出

普通模式下的操作:

复制:

  • yy:复制光标所在行
  • nyy:从光标所在行向下复制n行

粘贴:

  • p:光标所在行下方进行粘贴

剪切/删除:

  • x:删除光标所在字符
  • dw:删除光标所在单词
  • dd:删除光标所在行
  • ndd:删除光标所在行向下n行
  • u:撤销上一步操作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值