Linux常用命令

目录

 

目录

一.文件类操作

1.修改文件所属组群--chgrp

(1)命令说明

(2)语法

(3)举例

2.修改文件拥有者——chown

(1)命令说明

(2)语法

(3)举例

3.修改文件权限——chmod

(1)命令说明

(2)语法

(3)举例

4.创建文件目录——mkdir

(1)命令说明

(2)语法

(3)举例

5.创建文件——touch

(1)命令说明

(2)语法

(3)举例

6.文件/目录剪切——mv

(1)命令说明

(2)语法

(3)举例

7.文件目录复制——cp

(1)命令说明

(2)语法

(3)举例

8.删除文件/目录——rm -rf

(1)命令说明

(2)语法

(3)举例

9.查看文件内容——cat,head,tail,more,less

(1)命令说明

(2)语法

(3)举例

10.查找文件——find

(1)命令说明

(2)语法

(3)举例

11.文件压缩和解压——tar(也可以zip/unzip)

(1)命令说明

(2)语法

(3)举例

二.用户和用户组管理命令

1.添加用户——useradd

(1)命令说明

(2)语法

(3)举例

2.删除用户——userdel

(1)命令说明

(2)语法

(3)举例

3.修改用户信息 ——usermod

(1)命令说明

(2)语法

(3)举例

4.切换用户 ——su

(1)命令说明

(2)语法

(3)举例

5.添加用户组 ——groupadd

(1)命令说明

(2)语法

(3)举例

6. 修改用户组 ——groupmod

(1)命令说明

(2)语法

(3)举例

7. 删除用户组 ——groupdel

(1)命令说明

(2)语法

(3)举例

8. 把用户添加入组或从组中删除 ——gpasswd

(1)命令说明

(2)语法

(3)举例


一.文件类操作

1.修改文件所属组群--chgrp

(1)命令说明

修改文件所属组群,chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令)。

(2)语法

chgrp  组群  文件名/目录 -R(递归)

(3)举例

chgrp www testfile -R

2.修改文件拥有者——chown

(1)命令说明

修改文件所属者,chown命令,就是change owner的缩写(我们可以利用这些来记忆命令)。

(2)语法

chown  组群  文件名/目录 -R(递归)

(3)举例

chown www testfile -R

 

3.修改文件权限——chmod

(1)命令说明

修改文件权限。(所属主,所属组,其他人)(可读-4,可写-2,可执行-1)

(2)语法

chmod  权限值  文件/目录 

(3)举例

chmod 755 testfile -R

4.创建文件目录——mkdir

(1)命令说明

创建文件目录。

(2)语法

mkdir  文件目录名称 

(3)举例

mkdir filename

5.创建文件——touch

(1)命令说明

创建文件。

(2)语法

touch  文件名称 

(3)举例

touch filename.txt

 

6.文件/目录剪切——mv

(1)命令说明

把一个文件从一个目录移动到另外的目录,原来的目录删除掉该文件。

(2)语法

mv  文件目录地址 相对于当前位置的新的地址。 

(3)举例

mv a.txt ./fole/

7.文件目录复制——cp

(1)命令说明

复制文件目录,不删除原来的文件。

(2)语法

cp   文件目录名称  新的地址

(3)举例

cp filename /dfd/

8.删除文件/目录——rm -rf

(1)命令说明

强制删除文件目录。

(2)语法

rm -rf  文件目录名称 

(3)举例

rm -rf filename

9.查看文件内容——cat,head,tail,more,less

(1)命令说明

查看文件文件内容。

(2)语法

cat/head /tail/more/less 文件名(推荐用less)

(3)举例

less filename.php

10.查找文件——find

(1)命令说明

查看文件。

(2)语法

 find 查找范围 -name 文件名

(3)举例

find / -name *.php*

11.文件压缩和解压——tar(也可以zip/unzip)

(1)命令说明

文件压缩和解压。

(2)语法

 tar -zcvf 生成的压缩包名称  被压缩的文件目录 

 tar -zxvf 被解压的文件目录 

(3)举例

tar -zcvf a.tar.gz ./mobile
tar -zxvf a.tar.gz

二.用户和用户组管理命令

1.添加用户——useradd

(1)命令说明

添加用户。

选项: 

            -u UID: 手工指定用户的UID号

-d 家目录: 手工指定用户的家目录

-c 用户说明: 手工指定用户的说明

-g 组名: 手工指定用户的初始组

-G 组名: 指定用户的附加组

-s shell: 手工指定用户的登录shell,默认是/bin/bash

(2)语法

 useradd [选项] 用户名

(3)举例

useradd  username

2.删除用户——userdel

(1)命令说明

删除用户。

选项: 

-r  删除用户的同时删除用户家目录

(2)语法

 userdel [-r] 用户名

(3)举例

userdel -r  username

3.修改用户信息 ——usermod

(1)命令说明

修改用户信息。

选项: 

-u UID: 修改用户的UID号

 -c 用户说明: 修改用户的说明信息

 -G 组名: 修改用户的附加组

 -L: 临时锁定用户(Lock)

 -U: 解锁用户锁定(Unlock)

(2)语法

 usermod [选项] 用户名

(3)举例

usermod  -G www username

 

4.切换用户 ——su

(1)命令说明

切换用户。

选项: 

- : 选项只使用“-”代表连带用户的环境 变量一起切换 

-c 命令: 仅执行一次命令,而不切换用户身份

(2)语法

 su [选项] 用户名

(3)举例

su - root -c "useradd user1"    # 不切换成root,但是执行 useradd 命令添加 user1 用户

5.添加用户组 ——groupadd

(1)命令说明

添加用户组

选项: 

-g GID: 指定用户组ID

(2)语法

 groupadd [选项] 组名

(3)举例

groupadd groupname

 

6. 修改用户组 ——groupmod

(1)命令说明

修改用户组

选项: 

-g GID: 修改用户组ID

-n 新组名: 修改组名

(2)语法

 groupmod [选项] 组名

(3)举例

groupadd -n groupname

7. 删除用户组 ——groupdel

(1)命令说明

删除用户组

注意:如果用户组中存在初始用户,则该用户组不能删除,而附加用户对用户组删除没有影响。

选项: 

-g GID: 修改用户组ID

-n 新组名: 修改组名

(2)语法

 groupdel 组名

(3)举例

groupadd -n groupname

 

8. 把用户添加入组或从组中删除 ——gpasswd

(1)命令说明

选项: 

-a 用户名: 把用户(作为附加用户)加入组

-d 用户名: 把用户从组中删除

(2)语法

 gpasswd [选项] 组名

(3)举例

gpasswd -a username groupname
gpasswd -d username groupname

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值