Linux基础命令(二)

修改文件内容:vi、vim

vi和vim它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。. vim的这些优势主要体现在以下几个方面:

. 1、多级撤消. 我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。.

 2、易用性. vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。

. 3、语法加亮. vim可以用不同的颜色来加亮你的代码。

vi分为三个模式:插入模式内可输入字符,按esc键回到命令模式。命令模式可以移动光标,删除字符等。低行模式可保存文件,退出/设置vi,查找等功能

vi filename    打开文件夹   vim  filename

低行模式:需先esc

:w    保存文件

:w  vpser.net   保存至vpser.net文件

:q!   强制推出编辑器,之前做的修改全部作废

:wq    保存并退出

插入模式:

a     光标右侧插入文本

i     光标左侧插入文本

A     在当前行的末尾插入文本

I     在当前行的开始处插入文本

O    在当前行的上面新建一行

o   在当前行的下面新建一行

    注意:因为vim为vi的升级版,所以保留vi的所有操作,只是在程序性能和可用性上做了一些升级,所以vim完全集成vi的操作方法。

查找文件命令:locate、find

locate命令在Linux系统中的目录/var/lib/mlocate下专门有一个存储文件信息的数据库,用locate命令查找文件信息时,系统会自动在数据库中进行查找,这个的好处就是locate命令查询速度很快,但是精准度却不行。

locate常用命令:

locate + 文件名    查找文件

locate + /etc/sh     查找/etc文件下的sh开头的文件

locate –c 文件名  查找文件名并显示文件名的文件的数量

locate –q         安静模式,不显示任何错误信息

locate –i 文件名   忽略大小写查找文件

find命令用来在指定目录下查找文件,如果不设置任何参数,find命令默认在当前目录下查找文件

find命令常用格式:

find + 目录名称 + 文件名称     在目录下查找文件名的文件

find + 目录名称 + -name ‘host’ –print    在目录文件下查找名字为host的文件  *可代表所有文件

结束进程:kill

kill   中文翻译为杀死,即杀死进程,终止指定进程。

kill常用命令:

kill -9 +进程号   杀死目标进程(killall -9  终止进程的最高权限,无论什么进程都会被杀死)须先用ps –ef查看当前正在运行的进程

解压缩文件:tar

tar程序类似于Windows中的rar解压软件一样,都是一种能够压缩解压的程序。

tar常用命令:

-c: 建立压缩档案
-x
:解压
-t
:查看内容
-r
:向压缩归档文件末尾追加文件
-u
:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

上面的参数是根据需要在压缩或解压档案时可选的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

上面的参数-f是必须的

如上三种参数可以分开单独使用,也可以合在一起使用例如;

tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

tar –xcvf  xxx.tar.gz   将名称为xxx.tar.gz的文件解压之当前文件夹内建立档案并显示全部过程。

  1. 修改密码:passwd

passwd命令用于更改使用者的密码

passwd 用户名    修改用户名的密码

passwd –S 用户名    查看用户名的账号密码信息

passwd –d 用户名    删除用户名的账户密码

创建用户账号:user

useradd 可用来建立用户帐号。帐号建好之后,再用 passwd 设定帐号的密码。而可用 userdel 删除帐号。使用 useradd 指令所建立的帐号,实际上是保存在 /etc/passwd 文本文件中。

useradd 用户名    增加用户

useradd –d 目录路径 用户名  修改用户的登入目录

useradd –g 用户组名 用户名   指定用户名所属的组

useradd –G 用户组名 用户名   指定用户所属的附加群组

useradd –r 用户名     建立系统账号

useradd –u uid 用户名     指定用户的uid 用户id

修改文件权限:chmod

Linux chmod命令. Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令. Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。

所有者的权限用数字表达:如 rwx ,也就是 4+2+1 ,应该是 7。

用户组的权限用数字表达:如 rw- ,也就是 4+2+0 ,应该是 6。

其它用户的权限数字表达:如 r-x ,也就是 4+0+1 ,应该是 5。

chmod 权限数字 文件名    修改文件的权限至权限数字代表的权限

关机、重启命令:shutdown、reboot

shutdown关机

reboot  重启

此博文参考网络上的各位大神的文案综合并加以理解写出,如有雷同请联系我删除,谢谢。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值