硕彦博创--Linux基础(持续更新)

1、vim编辑器

  1. vi的三种模式
    (1)命令行模式 (2)插入模式 (3)底行模式
    1.1命令行模式:该模式下,所有输入均被视为命令。
    1.2插入模式:该模式下,所有输入均被视为字符。
    1.3底行模式

  2. vi编辑器的进入方式
    vi/vim 文档名 此时进入的是命令模式,该模式下的有效输入均被视为命令(指令)
    注:文档存在时,进入文档。文档不存在时,自动创建文档,此时的文档为文件。

  3. 模式的切换
    3.1从命令行模式切换带插入模式:
    3.1.1 i/I I移动光标至行首
    3.1.2 a/A a光标右移一位,A移动光标至行末
    3.1.3 o/O o在光标所在行的下方插入行进行输入,O在光标所在行的上方插入行进行输入
    3.2从命令行模式切换到底行模式:Shift :
    3.3从插入模式或底行模式切换到命令行模式:Esc
    3.4注意:插入模式与底行模式之间无法直接切换,需要借助于命令行模式

  4. 常用命令(命令行下)
    4.1复制
    nyy n:数字 10yy 从光标行开始,复制10行
    4.2粘贴
    p
    4.3 定位行
    n+ : n下 n- :n上
    4.4 剪切
    ndd n:数字
    4.5撤消
    u 撤消到上一步
    4.6恢复
    ctrl+r
    4.7 剪切字符
    x/X x向右 X向左
    4.8 替换
    r /R r替换一个字符 R连续替换(esc退出)replace

  5. 常用命令(底行模式下)
    5.1退出vi/vim
    5.1.1保存退出:wq
    5.1.2不保存退出: q!
    5.2行号:number
    5.2.1显示行号:set nu
    5.2.2不显示行号:set nonu
    5.3、查找并匹配指定字符:
    /key 匹配 n 向下查找key关键匹配

2、文件和文件夹

2.1创建
2.1.1文件
touch filename
2.1.2文件夹
mkdir directoryname

2.2、删除文件或文件夹:
rm 文件名 remove
注:删除directory时需加参数 -rf

2.3、移动文件/重命名:
mv 源文件 目标位置 move

2.4、切换目录: cd 目录

2.5、命令补齐: tab

2.6、统计:
2.6.1、统计文件或屏幕:
wc [-c -w -l -L] 文件

2.7、过虑:
对文件或标准输出设备进行关键字过滤
grep -i patthen 文件

2.8(***)、管道(进程间通信,管道) 同时执行多个程序,并将前一个程序的输出作为下一个程序的输入
command1 | command2 …

2.9、文件的重定向(***)

 >  重定向  (截断为0,则重新写入)

 >> 追加重定向 (追加在末尾)

2.10、压缩与解压缩

   压缩:     7.1 gzip 文件名
                        用法:gzip只能压缩文件,无法压缩directory,压缩后只有压缩包,原文件被清除
   解压:     gunzip/gzip -d 文件名

2.11、文件掩码–umsak
文件()的默认权限777-umask

2.11.1查看文件掩码
在这里插入图片描述
2.11.2设置文件掩码
在这里插入图片描述

3用户与用户组

3.1who 查看当前登录系统的用户
在这里插入图片描述
3.2添加用户
useradd/adduser [参数]用户名
在这里插入图片描述
在这里插入图片描述
1、在Ubuntu系统中,使用useradd创建用户时,系统不会自动为新用户在home目录下创建主目录,在Fedora系统中,使用useradd创建用户时,系统自动为其创建主目录。
2、在使用useradd命令时,系统不会强制要求管理员为新用户设置密码。而使用adduser时,系统会强制要求管理员为新用户设置密码。
3.3删除用户
userdel [参数] 用户名
在这里插入图片描述

4命令使用的帮助

4.1手册(manual,简写为man)
举例:
在终端中输入man vi,会进入到如下窗口。
在这里插入图片描述
4.2command --help
举例:
在终端中输入vi --help

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值