Linux的命令总结

用户:

添加用户:

useradd 用户名

设置密码:

passwd 上面设置的用户名

修改用户名:

usermod -l 新用户名  旧用户名

删除用户:

userdel -rf 用户名

用户组:

添加用户组:

groupadd 用户组名

修改用户组名:

groupmod -n新用户组名  旧用户组名

查询用户所属组:

groups 用户名

删除用户组:

groupdel 用户组名

将用户添加到组:

1.已经存在的用户添加到组中: 

usermod  -a  -G 组名 用户名

2.新用户添加到指定组

useradd -g 组名 新用户名

日期:

date

设置时间:date  -s  "2020-12-11 16:15:00"

UTC

协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。

GMT

格林尼治 平太阳时间,是指格林尼治所在地的标准时间,也是表示地球自转速率的一种形式

CST

北京时间 (中国国家标准时间) 北京时间是中国采用国际时区东八时区的区时作为标准时间。

显示用户:

logname命令用于显示用户名称。

切换账户:

su 用户名

Top命令:

top命令用于实时显示 process 的动态。

显示指定的进程信息:top -p 进程号

ps命令:

用于显示当前进程 (process) 的状态信息

语法:ps -ef | grep 进程名称

kill命令

用于删除执行中的程序或工作(可强制中断)

语法:kill - 9 进程号

clear命令用于清除屏幕

目录常用命令:

ls -l或ll: 列出目录

cd: 切换目录

pwd: 显示目前的目录

mkdir:创建一个新的目录

mkdir -p 目录名

-p 确保目录名称存在,不存在的就建一个

rmdir:删除一个空的目录

rmdir 空目录名

在Linux中删除子目录的时候,如果主目录下没有了目录以及文件,会连同主目录同时删除了

cp: 复制文件或目录

rm: 移除文件或目录

mv: 移动文件与目录或修改文件与目录的名称

Ls -l的文件属性:

在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。

当为[ d ]则是目录

当为[ - ]则是文件;

若是[ l ]则表示为链接文档(link file);

若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

若是[ c ]则表示为装置文件里面的串行端口设备

chown更改属主和属组

chown 属主名 文件名

使用 touch 创建一个空文件

touch 文件名

使用 touch 创建批量空文件:

案例:touch a-{1..10}.txt

使用stat命令进行查看文件详情

stat 文件名

文件属性、包含访问时间、更改时间、最近改动时间都显示出来了

文件上传和下载

1 先安装 yum -y install lrzsz

2 要上传的文件直接拖入即可

3 下载文件:sz 文件类名

vi/vim模式主要分为以下三种:

命令模式:在Linux终端中输入“vim 文件名”就进入了命令模式,但不能输入文字。

编辑模式:在命令模式下按i就会进入编辑模式,此时就可以写入程式,按Esc可回到命令模式。

末行模式:在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入命令并执行。

退出模式:

:q 当vim进入文件没有对文件内容做任何操作可以按"q"退出

:q! 当vim进入文件对文件内容有操作但不想保存退出

:wq 正常保存退出

:wq! 强行保存退出,只针对与root用户或文件所有人

查看一个文件的内容

cat 文件名

grep命令:

使用者权限:当前文件的权限用户

1、搜索 存在关键字【eeee】 的行的文件

grep eeee txtfile.txt

2、搜索 存在关键字【eeee】 的行 且 显示行号

grep -n eeee txtfile.txt

3、忽略大小写 搜索 存在关键字 的行

grep -i EEEE txtfile.txt

4、搜索 不存在关键字 的行

grep -v 中国 txtfile.txt

5、查找指定的进程信息(包含grep进程)

ps -ef | grep sshd

tail命令:

1、要显示 txtfile.txt 文件的最后 3 行,请输入以下命令:

tail -3 txtfile.txt

2、动态显示文档的最后内容,一般用来查看日志,请输入以下命令:

tail -f txtfile.txt

3、显示文件txtfile.txt 的内容,从第 2 行至文件末尾

tail  -n +2  txtfile.txt

find命令:

1、将目前目录及其子目录下所有延伸档名是 gz 的文件查询出来

find . -name "*.gz"

2、全局搜索 /

/代表是全盘搜索,也可以指定目录搜索

 find / -name  "java"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值