LINUX基础命令注释大全.docx

上传人:b****5 文档编号:3435655 上传时间:2022-11-23 格式:DOCX 页数:78 大小:38.11KB
下载 相关 举报
LINUX基础命令注释大全.docx_第1页
第1页 / 共78页
LINUX基础命令注释大全.docx_第2页
第2页 / 共78页
LINUX基础命令注释大全.docx_第3页
第3页 / 共78页
LINUX基础命令注释大全.docx_第4页
第4页 / 共78页
LINUX基础命令注释大全.docx_第5页
第5页 / 共78页
点击查看更多>>
下载资源
资源描述

LINUX基础命令注释大全.docx

《LINUX基础命令注释大全.docx》由会员分享,可在线阅读,更多相关《LINUX基础命令注释大全.docx(78页珍藏版)》请在冰豆网上搜索。

LINUX基础命令注释大全.docx

LINUX基础命令注释大全

 

第一章基础命令

[root@CCIE/]#adduser

增加一个系统用户useradd与adduser是一样的命令,都是增加一个用户。

[root@CCIE/]#useraddccna

[root@CCIE/]#adduserccnp

当前用户,主机名,当前目录。

超级用户为#,一般用户为$

[root@CCIE~]#

当前账户路径。

~表示用户home目录.root的home为/root

增加一个用户ccne并将其增加到root组中。

注意-g是将一个用户放到什么组中。

[root@CCIE/]#useradd-grootccne

[root@CCIEhome]#ls-l

总计16

drwx------3ccieccie409608-2000:

01ccie

drwx------3ccnaccna409608-2016:

22ccna

drwx------3ccneroot409608-2016:

23ccne

drwx------3ccnpccnp409608-2016:

22ccnp

增加一个系统用户ccie注意-r

[root@CCIE/]#useradd-rccie

增加一个系统用户aa并批定目录为/home/aa

[root@CCIE/]#useradd-d/home/aaaa

更改删除用户

[root@CCIE~]#userdel用户名

记录用户密码

[root@CCIE~]#more/etc/passwd

默认密码存放在

[root@CCIE~]#vi/etc/shadow

组管理

[root@CCIE~]#vi/etc/group

arpm电源管理

笔记本没有用电池

 

[root@CCIE/]#apm

NoAPMsupportinkernel

指定,选项和参用空格格开

[root@CCIE/]#ls-l|less

许多选项前加--

[root@CCIE/]#ls--help

Man的数字1表示用户指令。

5表示文件帮助

[root@CCIE/]#man1passwd

[root@CCIE/]#man5passwd

显示剩余电量

[root@CCIE/]#apm-m

显示当前系统体系结构

[root@CCIE/]#arch

i686

将程序放在后台

[root@CCIEhome]#bg

切换目录

[root@CCIEhome]#cd

[root@CCIE~]#cd..

[root@CCIE/]#cd.

[root@CCIE/]#cd

[root@CCIE~]#

设置自己的finger消息。

[root@CCIE~]#chfn

[root@CCIE~]#chfn

Changingfingerinformationforroot.

Name[chfn]:

Office[]:

OfficePhone[]:

HomePhone[]:

Fingerinformationnotchanged.

查看可用的shell

[root@CCIE~]#chsh-l

/bin/sh

/bin/bash

 

/sbin/nologin

/bin/tcsh

/bin/csh

/bin/ksh

/bin/zsh

改变当前的shell

[root@CCIE~]#chsh

Changingshellforroot.

Newshell[/bin/bash]:

通过-s也可以改变当前的shell

[root@CCIE/]#chsh-s/bin/bash

Changingshellforroot.

Shellchanged.

[root@CCIE/]#chsh

Changingshellforroot.

Newshell[/bin/bash]:

创建一个文件touch

[root@CCIEwa]#touchccie

[root@CCIEwa]#ls

abccie

清除当前的屏幕

[root@CCIE~]#clear

显示当前的时间

[root@CCIE/]#date

2008年08月20日星期三17:

05:

07CST

显示当前的文字

[root@CCIE/]#echo

[root@CCIE/]#echohello

hello

删除一个文件rm

[root@CCIEwa]#rmccie

rm:

removeregularemptyfile`ccie'?

y

[root@CCIEwa]#ls

ab

移动并重命名mv

[root@CCIEwa]#mvccieccnp

 

[root@CCIEwa]#ls

abccnp

考贝一个文件到另外一文件cp

[root@CCIEccie]#cpvi/home/ccnp

以/开头是绝对路径,没有/的是相对路径。

由实际位置定。

Cd回到home目录。

Cd..回到根目录。

Cd回到上一级目录。

[root@CCIE~]#cd/

[root@CCIE/]#cd

[root@CCIE~]#

执行命令后退出

[root@CCIE~]#exec

[root@CCIE~]#execls

删除一个新的空的目录rmdir

[root@CCIEhome]#rmdirccnp

强制删除一个有文件的文件夹rm-rf

[root@CCIEhome]#rm-rfccnp

退出命令

[root@CCIE~]#exit

显示系统完整信息

[root@CCIE~]#uname-a

LinuxCCIE2.6.9-5.EL#1WedJan519:

22:

18EST2005i686i686i386GNU/Linux

显示主机名

[root@CCIE~]#hostname

CCIE

显示主机名地位置

[root@CCIEhome]#more/etc/sysconfig/network

NETWORKING=yes

HOSTNAME=CCIE

更改主机名

[root@CCIE~]#vi/etc/sysconfig/network

列出执行过的指令

[root@CCIE~]#fc-l

将后台的任务拉到前台

 

[root@CCIE/]#fg

-bash:

fg:

current:

nosuchjo

查看虚拟终端的数目

[root@CCIE/]#fgconsole

1

[root@CCIE/]#

Linux中所有的设备都文件

[root@CCIEdev]#ls-l|less

brw-rw----块文件可以随时读写,硬盘光盘。

B表示

crw-rw----字符文件比如串口c表示。

查看登录用户的消息

[root@CCIE/]#finger-l

Login:

root

Directory:

/root

Name:

chfn

Shell:

/bin/bash

OnsinceWedAug2016:

04(CST)ontty11hour5minutesidle

OnsinceWedAug2017:

08(CST)onpts/0from192.168.1.101

Nomail.

NoPlan.

显示指定的用户信息

[root@CCIE/]#finger-mccie

Login:

ccie

Directory:

/home/ccie

Neverloggedin.

Nomail.

NoPlan

显示内存的消息

[root@CCIE/]#free

total

 

used

Name:

(nul)

Shell:

/bin/bash

 

freesharedbuffers

 

cached

Mem:

255596

251476

4120

0

47612

153872

-/+buffers/cache:

49992

205604

Swap:

522104

0

522104

以总和的消息显示内存消息

[root@CCIE/]#free-t

total

 

used

 

free

 

sharedbuffers

 

cached

Mem:

255596

250064

5532

0

35784

160576

-/+buffers/cache:

53704

201892

Swap:

522104

0

522104

 

Total:

 

777700

 

250064

 

527636

每4秒显示一次

[root@CCIE/]#free-s4

total

 

used

 

free

 

sharedbuffers

 

cached

Mem:

255596

252008

3588

0

18112

173896

-/+buffers/cache:

60000

195596

Swap:

显示信号

522104

0

522104

[root@CCIE/]#fuser-l

HUPINTQUITILLTRAPABRTIOTBUSFPEKILLUSR1SEGVUSR2PIPEALRMTERM

STKFLTCHLDCONTSTOPTSTPTTINTTOUURGXCPUXFSZVTALRMPROFWINCHIO

PWRSYS

UNUSED

Vi编辑器

Vi是一个可视化编辑器,也就是说你所做的改动能直接的看到结果。

Vi有两种模式,命令

模式可以删除,查找等编辑模式主要是用来编辑文件。

用esc退回来命令模式

打开一个文件vi文件名

[root@CCIEccie]#ls

aa.tarinittab

[root@CCIEccie]#via

命令参数

保存文件:

w

没有改动退出:

q

有改动退出:

wq保存改动退出:

q!

不保存改动退出。

e文件名,打开别的文件工始编辑。

编辑命令参数

i在当前位子进入到编辑模式

I光标到行首进到入编辑模式

a光标退后一格进到编辑模式

A光示退到行尾进到编辑模式

O《小>在光标所在行新一行进到编辑模式

O<大>在光标所在行新起上一行进到编辑模式

S删除光标所在字进到编辑模式

S删除光标所在行进到编辑模式

删除命令

X删除一个字

Nx删除n个字

Dd删除当前行

Dw删除到尾

 

剪贴

Yy光标所在行复制

Yw光标所在词复制

Nyw光标所在位后n个词复制

P贴在光标位之右小p

P贴在光标位之左大p

取消上一个动用

U取消上一个更新

U取消所有的更动

Ctrl+r重新更改

E:

!

放弃更新重新更改

显示进程

[root@CCIE/]#fuser-a/root

/root:

查看cpu信息

4897c

[root@CCIE/]#cat/proc/cpuinfo

查看输入输出信

[root@CCIE/]#cat/proc/ioports

查看系统运行时间

[root@CCIE/]#cat/proc/uptime

查看系统信息

[root@CCIE/]#cat/proc/version

查看scsi信息

[root@CCIE/]#cat/proc/scsi

查看ide信息

[root@CCIE/]#cat/proc/ide

查看网络信息

[root@CCIE/]#cat/proc/net

查看核心系统参数

[root@CCIE/]#cat/proc/sys

系统日志存放在/var/log

查看核心启动日志

 

[root@CCIElog]#more/var/log/dmesg

查看系统报错日志

[root@CCIElog]#more/var/log/messages

查看邮件日志

[root@CCIElog]#more/var/log/maillog

直接用指令查看

[root@CCIE/]#dmesg

查看ftp日志用于记录ftp服务信息

[root@CCIE/]#cat/var/log/xferlog

查看安全信息日志记录与系统相关的信息

[root@CCIE/]#more/var/log/secure

查看登录日志

[root@CCIE/]#more/var/log/wtmp

杀死与root相关的进程

[root@CCIE/]#fuser-k/root

/root:

查看用户的密码文件

4897c

[root@CCIE/]#more/etc/passwd

[root@CCIE/]#more/etc/passwd

root:

x:

0:

0:

root:

/root:

/bin/bash

bin:

x:

1:

1:

bin:

/bin:

/sbin/nologin

daemon:

x:

2:

2:

daemon:

/sbin:

/sbin/nologin

adm:

x:

3:

4:

adm:

/var/adm:

/sbin/nologin

lp:

x:

4:

7:

lp:

/var/spool/lpd:

/sbin/nologin

sync:

x:

5:

0:

sync:

/sbin:

/bin/sync

shutdown:

x:

6:

0:

shutdown:

/sbin:

/sbin/shutdown

halt:

x:

7:

0:

halt:

/sbin:

/sbin/halt

mail:

x:

8:

12:

mail:

/var/spool/mail:

/sbin/nologin

news:

x:

9:

13:

news:

/etc/news:

uucp:

x:

10:

14:

uucp:

/var/spool/uucp:

/sbin/nologin

operator:

x:

11:

0:

operator:

/root:

/sbin/nologin

games:

x:

12:

100:

games:

/usr/games:

/sbin/nologin

gopher:

x:

13:

30:

gopher:

/var/gopher:

/sbin/nologin

ftp:

x:

14:

50:

FTPUser:

/var/ftp:

/sbin/nologin

nobody:

x:

99:

99:

Nobody:

/:

/sbin/nologin

dbus:

x:

81:

81:

Systemmessagebus:

/:

/sbin/nologin

vcsa:

x:

69:

69:

virtualconsolememoryowner:

/dev:

/sbin/nologin

 

nscd:

x:

28:

28:

NSCDDaemon:

/:

/sbin/nologin

rpm:

x:

37:

37:

:

/var/lib/rpm:

/sbin/nologin

haldaemon:

x:

68:

68:

HALdaemon:

/:

/sbin/nologin

netdump:

x:

34:

34:

NetworkCrashDumpuser:

/var/crash:

/bin/bash

解释

Loginname登录用户名

Passwd密码

Uid用户编号

Gid所在组编号

Fullname用户全名

Homedirectory用户主目录

Shell用户默认的shell

创建一个ccie新组

[root@CCIE/]#groupaddccie

删除一个ccie组

[root@CCIE/]#groupdelccie

重启需要账户为root

[root@CCIE~]#reboot

[root@CCIE~]#shutdown-rnow

[root@CCIE~]#init6

关机需要账户为root

[root@CCIE~]#halt

[root@CCIE~]#shutdown-hnow

[root@CCIE~]#powerofff

[root@CCIE~]#init0

关闭系统关关闭电源

[root@CCIEccie]#halt-p

显示历史命令

[root@CCIEccie]#history2

624history

625history2

查看文件类型。

[root@CCIEccie]#fileinittab

inittab:

ASCIIEnglishtext

文件类型

 

-一般文件

D目录文件

B块设备文件

C字符文件

L链接文件

P人工管道

文件权限

[root@CCIEhome]#ls-l

total32

drwx------2ccieccie4096Sep710:

26ccie

一个文件总共有10种权限属性,第一个表文件类型2-4表示用户权限5-7组权限8-10其

它权限。

258字符控制读权限369表示写4710表示执行权限

D表示为目录文件

文件权限分为rwx读写执行权限。

用户权限为文件所有者u文件所属组g其它用

户0

改变权限:

只有用户本身与root才能修改.

将一个文件名改成只有用户才有读写执行

chmodu=rwx文件名

将ccie文件改成只有读的权限

[root@CCIEhome]#chmodu=r文件名ccie

[root@CCIEhome]#ls-l

total32

dr--rwxrwx2ccieccie4096Sep710:

26ccie

drwx------2waccie4096Aug3115:

57dcj

drwx------5cciehhh4096Aug1913:

26redhat

drwx------25005004096Sep709:

39wa

Chmod=rwx文件名

U表示用户本身g表示组成员o表示其它a表示所有的。

=表示改后的权限文件名是要

改的文件的名子。

将文件ccnp改为用户与组有执行权限

[root@CCIEhome]#chmodug=xccnp

数字表示权限

4读2写1执行

7=4+2+1表示读写执行

6读写

5读执行

3写执行

 

将一个文件ccnp给用户组其它读写执行权限,

[root@CCIEhome]#chmod777ccnp

[root@CCIEhome]#ls-l

total36

dr--rwxrwx2ccieccie4096Sep710:

26ccie

-rwxrwxrwx1rootroot0Sep711:

27ccnp

各个位置上没有权限则为0

[root@CCIEhome]#chmod707ccnp

[root@CCIEhome]#ls-l

total36

dr--rwxrwx2ccieccie4096Sep710:

26ccie

-rwx---rwx1rootroot0Sep711:

27ccnp

Chown用来改变文件拥用者。

将ccie这个文件的用户变ccie变成root

[root@CCIEhome]#ls-l

total36

dr--rwxrwx2ccieccie4096Sep710:

26ccie

[root@CCIEhome]#chownrootccie

[root@CCIEhome]#ls-l

total36

dr--rwxrwx2rootccie4096Sep710:

26ccie

Chgrp用来改变所属组。

Chgrp组名文件名

文件所有者与root用户通过命令来改变所属组。

[root@CCIEccie]#ls-l

total8

-rw-r--r--1rootroot1666Sep709:

57inittab

[root@CCIEccie]#chgrpccieinittab

[root@CCIEccie]#ls-l

total8

-rw-r--r--1rootccie1666Sep709:

57inittab

文件名规则:

一个文件名最多为255个字符。

以点开头为隐藏文件。

目录在文件类型上用d表示

/表示根目录。

对于每个用户都有一个当前目录。

文件与。

文件。

表示当前目录的一个硬连结。

 

表示上一级目录的硬连结。

目录权限:

与文件有相同的权限。

读:

只可以读取目录内内容

写:

执行。

有向目录中增加删除权限

执行:

进入到目录,调用资料。

如果一个目录只有--x权限,则无法列出目录内容,但是可以执行等程序。

强制位冒险位

强制位:

给一般用户有文件所者相同的权限。

冒险位:

一般文件中如果有wx则所有的用户都有建立与删除文件能力。

但是设置冒险位

后只有文件所有,目录所有与管理员才可能删除文件。

Ug0分别对应:

强制位Setuid强制位setgid和sticky冒险位.设置好以后,强制位会

在ug位置上用用一个s冒险位会采用t表示。

强制位在用户u中表示为4setuid.强制位

在组g中表示为2setgid冒险位在其它0中表示为1sticky.

[root@CCIEccie]#chmod1777inittab

[root@CCIEccie]#ls-l

total8

-rwxrwxrwt1rootccie1666Sep709:

57inittab

[root@CCIEccie]#chmod6777inittab

[root@CCIEccie]#ls-l

total8

-rwsrwsrwx1rootccie1666Sep709:

57inittab

[root@CCIEccie]#chmod7777inittab

[root@CCIEccie]#ls-l

total8

-rwsrwsrwt1root

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

当前位置:首页 > 小学教育 > 学科竞赛

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

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