linux 常用参考手册

vim常用命令

1、复制<几行>yy

2、粘贴:p

3、删除<几行>dd

4、光标移动到某一行 ,    1>显示行号     2>行号+shift+g

5、返回到上一个步骤 u

6、显示 和 隐藏 行号 set nu     |     set nonu

7、查找内容 / + 内容   (n:查找下一个)

8、G 定位到首行     gg定位到末行

VI 和 VIM模式的相互切换

VI 和VIM  有3种 模式(1、正常模式 2、编辑模式 3、命令模式)

正常------->编辑:输入i 或者 a

正常------>命令:输入 : 或者  /

 编辑和命令------->正常:输入  esc

系统常用命令

关机:1>showdown -h now    2> showdown -h 1(1代表1分钟)     3>halt 

重启:1>reboot     2>showdown -r now 

同步: sync

重置密码:passwd <用户>

注销当前登录用户:logout

添加用户:useradd <用户名>

删除用户:userdel <用户名>

删除用户和用户主目录:userdel -r <用户名>

查看用户所对应组、对应id号:id <用户名称>

切换用户:su <用户名>    (高权限用户 切换 低权限用户不需输密码)

新建组:groupadd <组名>

删除组:groupdel <组名>

新建用户并指定用户组:useradd -g <组名> <用户名>

修改用户组:usermod -g <组名> <用户名>

改变指令级别:init <级别0-6> (级别说明:0关机\1单用户\2多用户无网络、3多用户月网络、4保留指令、5图形界面、6、重启)

改变 默认指令级别:修改 etc/inittab,把最后一行:“ id:5:initdefault”,5换成 想要修改的指令。

如果root密码忘记, 可进入单用户模式 重置密码

在没有正常开机情况下,修改指令级别:1>开机    2>输入enter     3>输e    4>选择kernel...  5>输入e     

                                                               6>在最后面输入 1(1前面有空格) ,回车

                                                               8>输入b (会重新引导)

 

获得帮助信息:man <命令或配置文件>、help<shell内置命令>

 

文件目录

ls: ls <选项><目录|文件>        -a<显示当前目录所在的文件和目录,包括隐藏的>  -l<以列表的形式显示信息> 

pwd:显示当前目录的绝对路径

切换到根目录:    1>cd ~         2>cd

切换到上级目录 :cd ..

创建目录:mkdir <选项> <目录名>

删除目录:rmdir <目录名>   (如果删除非空目录,可用 rm -rf <目录名>)

创建空文件:touch <文件名>

复制文件:cp <选项> <源文件> <目标路径>        选项:-r( 递归复制)

强制复制文件:\cp -r <源文件> <目标路径> (如果复制到目标目录,和源文件相同,则会覆盖)

删除文件或目录:rm <选项> <目录或文件名>    选项:-r(递归删除)    -f(强制删除)

移动文件:mv <源文件> <目标路径>    

重命名文件:mv <源文件名> <新文件名>

只浏览文件:cat <选项> <文件名>        选项:-n(显示行号)            :后面可加" | more "    (一次性Load到内存)

只浏览文件:less    <文件名>                                    (分页Load到内存)

                                浏览时 常用操作:1>向下翻一页:空白格、pagedown  2>向上翻一页:pageup  3>向下翻一行:回车 

more:基于VI编辑器的文本过滤器

            操作:1、空白格:向下翻一页    2、enter:向下翻一行    3、ctrl+b返回上一屏    4、ctrl+f向下翻一屏    5、q退出

>(覆盖) 和>>(追加) 把内容 输出到 目标文件,常和 ls、cat、echo搭配

输出内容到控制台:echo <选项> <内容> 

显示文件开头信息:head <目标文件> 显示前10行            head -5 <目标文件> 显示前5行

显示文件结尾信息:tail <目标文件> 显示最后10行            head -5 <目标文件> 显示最后5行    tail -f <目标文件> 实时追踪文件更新

软符号连接:类似于WINDOWS的快捷方式, ln -s <源文件或目标> <链接名>

查看历史操作指令:1、history:显示全部指令    2、!100:执行编号为100的指令

显示日期:1、date    2、date "+%Y-%m-%d %H-%M-%S"

设置日期:1、date -s "2018-01-01 58:58:58"

显示本月日历:cal

显示2018全年日历:cal 2018

查找文件:find <路径> <选项> <值>    选项:user、size、name (选项为name,值支持 *.txt)

查找文件:locate比find快,应为是在数据库里查找。 操作步骤:1、更新数据locate数据库:updatedb    2、查找:locate xxx.txt

在文件里查找内容:cat <文件> | grep <选项> <查找内容>        选项:-n(显示行号) -i(忽略大小写)

压缩文件:gzip <文件名>                :不会保留源文件

解压文件:gunzip <文件名>           :不会保留源文件

压缩文件或目录:zip <选项> <压缩后文件名> <被压缩文件路径> 选项:-r (递归压缩,即压缩目录)

解压文件:unzip <选项> <解压路径> <压缩文件名> 选项:-d (指定解压目录)

打包文件或目录:tar -zcvf <打包后的文件名> <被压缩文件> 

解包文件:tar -zxvf <压缩文件名> -C <解压到什么地方>

 

用户、组

改变文件所有者:chown <所有者> <文件名>

改变文件所在组:chgrp <所在组> <文件名>

 

查看用户列表:cat /etc/passwd

查看用户组列表:cat /etc/group

 

刷新环境变量:source /etc/profile

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值