Linux操作命令.docx

上传人:b****4 文档编号:4034663 上传时间:2022-11-27 格式:DOCX 页数:22 大小:21.48KB
下载 相关 举报
Linux操作命令.docx_第1页
第1页 / 共22页
Linux操作命令.docx_第2页
第2页 / 共22页
Linux操作命令.docx_第3页
第3页 / 共22页
Linux操作命令.docx_第4页
第4页 / 共22页
Linux操作命令.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

Linux操作命令.docx

《Linux操作命令.docx》由会员分享,可在线阅读,更多相关《Linux操作命令.docx(22页珍藏版)》请在冰豆网上搜索。

Linux操作命令.docx

Linux操作命令

命令手册:

NO

分类

PS1

命令名

用法及参数

功能注解

1

文件管理

#

ls

ls-a

列出当前目录下的所有文件,包括以.头的隐含文件

 

文件管理

#

ls

ls-l或ll

列出当前目录下文件的详细信息

 

文件管理

#

pwd

pwd

查看当前所在目录的绝对路经

 

文件管理

#

cd

cd..

回当前目录的上一级目录

 

文件管理

#

cd

cd-

回上一次所在的目录

 

文件管理

#

cd

cd~或cd

回当前用户的宿主目录

 

文件管理

#

cd

cd~用户名

回指定用户的宿主目录

2

文件管理

#

mkdir

mkdir目录名

创建一个目录

 

文件管理

#

mkdir

mkdir–p

递归式去创建一些嵌套目录

 

文件管理

#

rmdir

Rmdir空目录名

删除一个空目录

3

文件管理

#

rm

rm文件名文件名

删除一个文件或多个文件

 

文件管理

#

rm

rm-rf非空目录名

递归删除一个非空目录下的一切,不让提式-f

4

文件管理

#

cat

cat文件名

一屏查看文件内容

5

文件管理

#

more

more文件名

分页查看文件内容

6

文件管理

#

less

less文件名

可控分页查看文件内容

7

文件管理

#

grep

grep字符文件名

根据字符匹配来查看文件部分内容

8

文件管理

#

mv

mv路经/文件 /经/文件

移动相对路经下的文件到绝对路经下

 

文件管理

#

mv

mv文件名新名称

在当前目录下改名

9

文件管理

#

cp

cp/路经/文件 ./

移动绝对路经下的文件到当前目录下

10

文件管理

#

find

find路经-name“字符串”

查找路经所在范围内满足字符串匹配的文件和目录

11

文件管理

#

ln

ln源文件链接名

创建当前目录源文件的硬链接

 

ln/home/test/usr/test1

在/usr下建立/home/test的硬链接

12

文件管理

#

ln

Ln-sab

13

文件管理

#

touch

touchfile1file2

创建两个空文件

14

磁盘管理

#

df

df

用于报告文件系统的总容量,使用量,剩余容量。

15

磁盘管理

#

du

du-b/home

查看目前/HOME目录的容量(k)及子目录的容量(k)。

16

磁盘管理

#

fdisk

fdisk-l

17

磁盘管理

#

fdisk

fdisk/dev/sdb

18

磁盘管理

#

mkfs.ext3

Mkfs.ext3/dev/sdb1

 

 

 

 

mkfs.ext2

Mkfs.ext2/dev/sdb2

19

磁盘管理

#

mount

mount-t文件系统类型设备路经 访问路经

 

磁盘管理

#

 

文件系统类型

 

 

 

 

 

Iso9660

光驱文件系统

 

 

 

 

vfat

Fat文件系统(windows)

 

挂载光驱

#

mount–tiso9660/dev/cdrom/mnt/cdrom 

 

挂载FAT

#

mount–tvfat/dev/hda5/mnt/cdrom

17

磁盘管理

#

Umount/mnt/cdrom 

18

文件权限

#

chmod

chmodu+sfile

为file的属主加上特殊权限

 

 

 

 

chmodg+rfile

为file的属组加上读权限

 

 

 

 

chmodo+wfile

为file的其它用户加上写权限

 

 

 

 

chmoda-xfile

 

19

文件权限

#

chown

chownroot/home

20

文件权限

#

chgrp

chgrproot/home

21

打印管理

#

redhat-config-printer-tui

进入安装打印机界面

22

打印管理

#

lp

lp–dhptrfile

打印file到hptr的打印机上

23

打印管理

#

lpq

Lpq–P打印机名

查看打印机的状态

24

打印管理

#

lprm

Lprm–P打印机名a

删除打印机内的打印作业

25

打印管理

 #

disable

Disable–r“changingpaper”HPtr

26

打印管理

#

enable

EnableHPtr

重新启用被禁用的

27

用户管理

#

useradd

Useradd

创建一个新的用户

28

用户管理

#

groupadd

Groupadd组名

创建一个新的组

29

用户管理

#

passwd

Passwd用户名

为用户创建密码

30

用户管理

#

Passwd-d

Passwd-d用户名

删除用户密码也能登陆

31

用户管理

#

Passwd-l

Passwd-l用户名

锁定账号密码

32

用户管理

#

Passwd-u

Passwd-u用户名

解锁账号密码

33

用户管理

#

Passwd-S

Passwd-S用户名

查询账号密码

34

用户管理

#

Usermod-l

Usermod-l新用户名老用户名

为用户改名

35

用户管理

#

Usermod-L

Usermod-L要锁定用户名

锁定用户登陆

36

用户管理

#

Usermod-U

Usermod–U解锁用户名

解锁用户登陆

37

用户管理

#

Usermod-u

Usermod–u501用户名

改变用户UID

38

用户管理

#

Userdel

Userdel–r用户名

删除用户一切

39

用户管理

#

Groupmod-n

Groupmod–n新用户名老用户名

为组改名

40

用户管理

#

Groupmod-g

Groupmod–g501组名

改变组GID

41

用户管理

#

groupdel

Groupdel组名   先应删它的用户

删除组

42

用户管理

#

gpasswd-a

gpasswd-a用户名组名

增加用户到组

43

用户管理

#

Id

id  用户名

查用户信息

44

软件管理

#

rpm-qa

rpm–qa|less

查询已安装RPM

45

软件管理

#

 

rpm–qa|grepftp

查询指定RPM

超级方便的linux命令手册

/*

*议题作者:

winsyk

*文章出处:

邪恶八进制[EST];

*fromchinaunix

*如有转载请注明出处

*欢迎大家进行补充,

*/

NO

分类

PS1

命令名

用法及参数

功能注解

对应章节

1

文件管理

#

ls

ls-a

列出当前目录下的所有文件,包括以.头的隐含文件

文件管理

#

ls

ls-l或ll

列出当前目录下文件的详细信息

文件管理

#

pwd

pwd

查看当前所在目录的绝对路经

文件管理

#

cd

cd..

回当前目录的上一级目录

文件管理

#

cd

cd-

回上一次所在的目录

文件管理

#

cd

cd~或cd

回当前用户的宿主目录

文件管理

#

cd

cd~用户名

回指定用户的宿主目录

2

文件管理

#

mkdir

mkdir目录名

创建一个目录

文件管理

#

mkdir

mkdir–p

递归式去创建一些嵌套目录

文件管理

#

rmdir

Rmdir空目录名

删除一个空目录

3

文件管理

#

rm

rm文件名文件名

删除一个文件或多个文件

文件管理

#

rm

rm-rf非空目录名

递归删除一个非空目录下的一切,不让提式-f

4

文件管理

#

cat

cat文件名

一屏查看文件内容

5

文件管理

#

more

more文件名

分页查看文件内容

6

文件管理

#

less

less文件名

可控分页查看文件内容

7

文件管理

#

grep

grep字符文件名

根据字符匹配来查看文件部分内容

8

文件管理

#

mv

mv路经/文件 /经/文件

移动相对路经下的文件到绝对路经下

文件管理

#

mv

mv文件名新名称

在当前目录下改名

9

文件管理

#

cp

cp/路经/文件 ./

移动绝对路经下的文件到当前目录下

10

文件管理

#

find

find路经-name“字符串”

查找路经所在范围内满足字符串匹配的文件和目录

11

文件管理

#

ln

ln源文件链接名

创建当前目录源文件的硬链接

ln/home/test/usr/test1

在/usr下建立/home/test的硬链接

12

文件管理

#

ln

Ln-sab

创建当前目录下a的符号链接b

13

文件管理

#

touch

touchfile1file2

创建两个空文件

14

磁盘管理

#

df

df

用于报告文件系统的总容量,使用量,剩余容量。

15

磁盘管理

#

du

du-b/home

查看目前/HOME目录的容量(k)及子目录的容量(k)。

16

磁盘管理

#

fdisk

fdisk-l

查看系统分区信息

17

磁盘管理

#

fdisk

fdisk/dev/sdb

为一块新的SCSI硬盘进行分区

18

磁盘管理

#

mkfs.ext3

Mkfs.ext3/dev/sdb1

为第一块SCSI硬盘的第一主分区格式化成

ext3的文件系统

 

mkfs.ext2

Mkfs.ext2/dev/sdb2

格式化成ext2文件系统

19

磁盘管理

#

mount

mount-t文件系统类型设备路经 访问路经

磁盘管理

#

文件系统类型

 

Iso9660

光驱文件系统

 

vfat

Fat文件系统(windows)

挂载光驱

#

mount–tiso9660/dev/cdrom/mnt/cdrom 

挂载FAT

#

mount–tvfat/dev/hda5/mnt/cdrom

挂第一个ide的第五个逻辑分区

17

磁盘管理

#

Umount/mnt/cdrom 

卸载/mnt/cdrom为空

18

文件权限

#

chmod

chmodu+sfile

为file的属主加上特殊权限

 

chmodg+rfile

为file的属组加上读权限

 

chmodo+wfile

为file的其它用户加上写权限

 

chmoda-xfile

为file的所有用户减去执行权限

chmod765file 为file的属主设为完全权限,属组设成读写权,其它用户具有读和执心权限

19

文件权限

#

chown

chownroot/home

把/home的属主改成root用户

20

文件权限

#

chgrp

chgrproot/home

把/home的属组改成root组

21

打印管理

#

redhat-config-printer-tui

进入安装打印机界面

22

打印管理

#

lp

lp–dhptrfile

打印file到hptr的打印机上

23

打印管理

#

lpq

Lpq–P打印机名

查看打印机的状态

24

打印管理

#

lprm

Lprm–P打印机名a

删除打印机内的打印作业

25

打印管理

#

disable

Disable–r“changingpaper”HPtr

禁用打印机并提示原因

26

打印管理

#

enable

EnableHPtr

重新启用被禁用的

27

用户管理

#

useradd

Useradd

创建一个新的用户

28

用户管理

#

groupadd

Groupadd组名

创建一个新的组

29

用户管理

#

passwd

Passwd用户名

为用户创建密码

30

用户管理

#

Passwd-d

Passwd-d用户名

删除用户密码也能登陆

31

用户管理

#

Passwd-l

Passwd-l用户名

锁定账号密码

32

用户管理

#

Passwd-u

Passwd-u用户名

解锁账号密码

33

用户管理

#

Passwd-S

Passwd-S用户名

查询账号密码

34

用户管理

#

Usermod-l

Usermod-l新用户名老用户名

为用户改名

35

用户管理

#

Usermod-L

Usermod-L要锁定用户名

锁定用户登陆

36

用户管理

#

Usermod-U

Usermod–U解锁用户名

解锁用户登陆

37

用户管理

#

Usermod-u

Usermod–u501用户名

改变用户UID

38

用户管理

#

Userdel

Userdel–r用户名

删除用户一切

39

用户管理

#

Groupmod-n

Groupmod–n新用户名老用户名

为组改名

40

用户管理

#

Groupmod-g

Groupmod–g501组名

改变组GID

41

用户管理

#

groupdel

Groupdel组名   先应删它的用户

删除组

42

用户管理

#

gpasswd-a

gpasswd-a用户名组名

增加用户到组

43

用户管理

#

Id

id  用户名

查用户信息

44

软件管理

#

rpm-qa

rpm–qa|less

查询已安装RPM

45

软件管理

#

rpm–qa|grepftp

查询指定RPM

46

软件管理

#

rpm-q

rpm-q已安装的RPM包

查是否安装

47

软件管理

#

rpm-qtelnet-server

查看telnet服务器包

48

软件管理

#

rpm-qi

rpm–qi软件包名称

查看软件的描述信息

49

软件管理

#

rpm-ql

rpm–ql软件包名称

查询软件包的文件列表

50

软件管理

#

rpm-qf

rpm–qf软件包名称

查询某个文件所属的软件包

51

软件管理

#

rpm-qp

rpm–qp软件包全名

查询未安装的软件包信息

52

软件管理

#

rpm-e

rpm–e软件包名称

删除具体的软件包

53

软件管理

#

rpm-U

rpm–Uvh软件包全名

升级软件包并显示过程

54

软件管理

#

rpm-ivh

rpm–ivh软件包全名

安装软件包并显示过程

55

软件管理

#

rpm-V

rpm–V软件包名称

验证软件包的大小,类型等

56

软件管理

#

tar

-c创建包–x释放包 -v显示命令过程–z代表压缩包

57

软件管理

#

tar-cf

tar–cvfbenet.tar/home/benet

把/home/benet目录打包

58

软件管理

#

tar-czf

tar–zcvfbenet.tar.gz/mnt

把目录打包并压缩

59

软件管理

#

tar–tf

tar–tfbenet.tar

看非压缩包的文件列表

60

软件管理

#

tar–tzf

tar–tfbenet.tar.gz

看压缩包的文件列表

61

软件管理

#

tar–xf

tar–xfbenet.tar

非压缩包的文件恢复

62

软件管理

#

tar–zxvf

tar–zxvfbenet.tar.gz

压缩包的文件解压恢复

63

软件管理

#

tar-jxvf

tar–jxvfbenet.tar.bz2

64

软件管理

#

diff

difffile1file2>补丁名.patch

为新旧文件生成补丁文件

65

软件管理

#

diff

difffile1file2

比较两个文件的区别

66

软件管理

#

Patch

Patchfile补丁名.patch

打补丁

67

软件管理

#

./configure --prefix=/usr/local/

编译前配置

68

软件管理

#

make

编译

69

软件管理

#

makeinstall

安装编译好的源码包

70

启动管理

#

reboot

Init6

重启LINUX系统

71

启动管理

#

Halt

Init0

Shutdown–hnow

关闭LINUX系统

72

启动管理

#

runlevel

显示系统运行级

73

启动管理

#

Init[0123456]

改变系统运行级,7种

74

启动管理

#

Chkconfig–-list[服务名称]

查看服务的状态

75

启动管理

#

Chkconfig–-level  on|off|set

设置服务的启动状态

76

启动管理

#

Chkconfig on|off|set

设置非独立服务启状态

77

进程管理

#

Top动态

Ps-aux静态

进程树pstree

查看系统进程

78

进程管理

#

程序名&

后台运行程序

79

进程管理

#

fg

把后台运行的进程调回前台

80

进程管理

#

bg

把前台运行进程调到后台

81

进程管理

#

renice

Renice+1180

把180号进程的优先级加1

82

进程管理

#

kill

KillPID

终止某个PID进程

83

进程管理

#

at

at5pm+3days

/bin/ls

指定三天后下午5:

00执行/bin/ls

84

进程管理

#

crontab

Crontab-e

用VI的形式来编辑自动周期性任务

85

进程管理

#

crontab

Crontab-l

查看自动周期性任务

86

进程管理

#

crontab

Crontab-r

删除自动周期性任务

87

进程管理

#

crond

Servicecrond

马上启动自动周期性服务

Servicecrond

实现磁盘配额

(注安装LINUX时建立/home分区)

目标:

对用户zhao在/home目录上实现softlimit为5k,hardlimit为10k的磁盘配额

实现步骤:

1.修改包含/home的行, #vi/etc/fstab,改为:

defaults,usrquota。

也就是增加usrquota项。

然后保存退出。

2、卸载/home目录                          #umount/home

3.挂接/home目录                          #mount/home

4、增加用户zhao                           #useraddzhao 

5、修改密码                               #passwdzhao 

6、生成关于/home目录的quota信息          #quotacheck-cmug/home

                                      #quotacheck-vu/home 

7、查看所有用户的信息                      #repquota-au

8、设置配额                                #edquota-uzhao

将soft和hard分别改为5和10

9、保存并退出                              #wq!

 

10、修改时间                               #edquota-t 

11、                                       #wq!

12.开启/home上的磁盘配额功能               #quotaon/home

13.查询配额                                #quota-uzhao

14.验证配额                                #su-zhao

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1