Linux常用命令123456.docx

上传人:b****2 文档编号:18182013 上传时间:2023-04-24 格式:DOCX 页数:17 大小:22.04KB
下载 相关 举报
Linux常用命令123456.docx_第1页
第1页 / 共17页
Linux常用命令123456.docx_第2页
第2页 / 共17页
Linux常用命令123456.docx_第3页
第3页 / 共17页
Linux常用命令123456.docx_第4页
第4页 / 共17页
Linux常用命令123456.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

Linux常用命令123456.docx

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

Linux常用命令123456.docx

Linux常用命令123456

获取操作系统版本

getconf  WORD_BIT

getconfLONG_BIT

uname-a

获取文件(夹)大小

Du-h文件名

Du-sh文件名

文件操作

命令名称

命令含义

常见用法及具体含义

 

命令示例

cp

mv

复制文件或目录

移动或重命名文件

cpfile1/dir1/file2

cp-rf/directory1/directory2

mvfile1/directory1/

将文件file1复制到/dir1并重命名为file2

复制目录/directory1的所有文件到目录/directory2

将文件file1移动到目录directory下

cpfile1file2

mvfile1file2

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

rm

删除文件或目录

rmfile1

rm-rf/tmpdir/

删除当前目录下文件file1

删除目录tmpdir及所有内容

rmfile1

rm-rf/tmpdir

用户与密码

命令名称

命令含义

常见用法及具体含义

 

命令示例

useradd

添加用户

useradd-d/home/xxxxxxxx

增加xxxx用户,主目录为/home/xxxx

useradd-d/home/db2instdb2inst

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

userdel

删除用户

userdel-rfusername

强制删除用户并删除用户的主目录

userdel-rfdb2inst

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

passwd

设定用户密码

passwdusername

设定用户密码

passwddb2inst

输入新密码:

再次输入新密码:

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

who

显示目前登录系统的用户

who

w

Who-r

显示登录系统的用户,仅显示用户名、登录时间、终端类型

显示登录系统的用户,显示用户名、登录时间、终端类型、CPU使用、目前操作,同时显示系统运行总时间以及负载情况

显示当前的RUNLEVEL

who

w

who-r

日期

命令名称

命令含义

常见用法及具体含义

 

命令示例

date

显示或者设置系统当前时间

date

date[MMDDhhmm[[CC]YY][.ss]]

查询系统时间

设置系统时间

date

date112711162007

系统配置

命令名称

命令含义

常见用法及具体含义

 

命令示例

uname

显示系统信息

uname-a

显示系统全部信息

uname-a

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

hostname

显示/修改主机名称

hostname

hostnamename1

显示主机名称

修改主机名称

hostname

hostnamehle_db01

系统资源

命令名称

命令含义

常见用法及具体含义

 

命令示例

uptime

显示系统运行的时间以及系统负载

uptime

显示系统运行时间以及负载

uptime

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

free

显示系统内存使用

free

显示系统内存使用

free

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

iostat

显示CPU和IO统计数据

iostat

iostatm

iostatmn

显示一次统计结果

显示m秒显示一次

显示m秒显示一次,共显示n次

iostat

iostat1

iostat110

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

mpstat

显示CPU统计数据

mpstat

mpstatm

mpstatmn

mpstat–PALL

显示一次统计结果

显示m秒显示一次

显示m秒显示一次,共显示n次

显示CPU个数

iostat

iostat1

iostat110

mpstat–PALL

进程

命令名称

命令含义

常见用法及具体含义

 

命令示例

ps

显示系统进程

ps

ps–ef|grepkeyword

psaux

显示当前使用的SHELL

检查匹配keyword的进程是否存在

显示该系统的所有进程

ps

ps–ef|grepnmb

psaux

log信息

命令名称

命令含义

常见用法及具体含义

 

命令示例

dmesg

查询系统开机信息

dmesg>/dir/file

显示开机过程信息并重定向到一个文件

dmesg>/tmp/dmesg.txt

存储管理

命令名称

命令含义

常见用法及具体含义

 

命令示例

fdisk

系统分区操作工具

fdisk-l

系统当前分区情况

fdisk-l

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

fsck

文件系统修复

fsck-a

自动修复文件系统

fsck-a

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

df

文件系统磁盘空间使用

df-h

文件系统磁盘空间使用

df-h参见下图

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

mount

挂载或卸载某文件系统

mount

mount/dev/sdb/mnt/usb_dir

umount/mnt/usb_dir

显示当前系统的挂载情况

挂载设备/dev/sdb到目录/mnt/usb_dir下

卸载/mnt/usb_dir

mount参见下图

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

du

文件空间使用

du-a

du-sh

文件空间使用

du-a

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

sync

将内存缓冲区内容写入磁盘

sync;sync;init6

系统重启前将内存缓冲区内容写入磁盘

sync;sync;init6

文档处理

命令名称

命令含义

常见用法及具体含义

 

命令示例

cat

查看文本文件

catfile

查看文本文件

cat/proc/cpuinfo

 

-A,--show-all等价于-vET。

-b,--number-nonblank给非空输出行编号。

-e等价于-vE。

-E,--show-ends在每行结束显示$。

-n,--number给所有输出行编号。

-s,--squeeze-blank将所有的连续的多个空行替换为一个空行。

-t等价于-vT。

-T,--show-tabs把TAB字符显示为^I。

-u(被忽略的选项)

-v,--show-nonprinting除了LFD和TAB之外所有控制符用^和M-记方式显示。

--help显示帮助并退出。

--version显示版本信息并退出。

没有指定文件或指定的文件是-,则从标准输入读取。

 

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

tail

输出文件的尾部

tail–ffile

tail–nnumfile

当文件不停的增加时,始终显示文件尾部10行

当文件不停的增加时,始终显示文件尾部n行

tail–f/var/log/messages

tail–n20/var/log/messages

 

--retry即使tail开始时就不能访问或者在tail运行后不能访问,也仍然不停地尝试打开文件.--只与-f合用时有用.

-c,--bytes=N输出最后N个字节

-f,--follow[={name|descriptor}]当文件增长时,输出后续添加的数据;-f,--follow以及--follow=descriptor都是相同的意思

-n,--lines=N输出最后N行,而非默认的最后10行--max-unchanged-stats=N参看texinfo文档(默认为5)--max-consecutive-size-changes=N参看texinfo文档(默认为200)

--pid=PID与-f合用,表示在进程ID,PID死掉之后结束.

-q,--quiet,--silent从不输出给出文件名的首部

-s,--sleep-interval=S与-f合用,表示在每次反复的间隔休眠S秒

-v,--verbose总是输出给出文件名的首部

--help显示帮助信息后退出--version输出版本信息后退出

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

more

分页显示文本

morefile

xxxxxx|more

分页显示文件

分页显示文件

more/root/.bash_history

manmore|more

 

less的用法和more相同

-num这个选项指定屏幕的行数(以整数表示).

-d让more给用户显示提示信息"[Pressspacetocontinue,'q'toquit.]",当用户按下其他键时,显示"[Press'h'forinstructions.]",而不是扬声器鸣笛.

-lMore在通常情况下把^L(formfeed)当做特殊字符,遇到这个字符就会暂停.-l选项可以阻止这种特性.

-f使more计数逻辑行,而不是屏幕行(就是说,长行不会断到下一行).

-p不卷屏,而是清除整个屏幕,然后显示文本.

-c不卷屏,而是从每一屏的顶部开始显示文本,每显示完一行,就清除这一行的剩余部分.

-s把重复的空行压缩成一个空行.

-u防止下划线.

+/在显示每个文件前,搜索+/选项指定的文本串.

+num从行号num开始显示.

TAR打包

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

tar

将文件打包解包

tar-zcvfxxx.tar.gzxxxx

tar-jcvfxxx.tar.bz2xxx

将文件打包并压缩为.gz或.bz2格式

tarzcvftmpdir.tar.gz/tmpdir/

tarjcvftmpdir.tar.bz2/tmpdir/

 

 

tar-zxvfxxx.tar.gz

tar-jxvfxxx.tar.bz2

将压缩包(.gz或.bz2)解包

tarzxvftmpdir.tar.gz

tarjxvftmpdir.tar.bz2

 

tar程序用于储存或展开tar存档文件。

存档文件可放在磁盘中,也可以存为普通文件。

tar是需要参数的,可选的参数是A、c、d、r、t、u、x,您在使用tar时必须首先为tar指定至少一个参数;然后,您必须指定要处理的文件或目录。

如果指定一个目录则该目录下的所有子目录都将被加入存档。

 应用举例:

1)展开abc.tar.gz使用命令:

tarxvzfabc.tar.gz展开abc.tar使用命令:

tarxvfabc.tar

2)将当前目录下的man目录及其子目录存成存档man.tartarcfman.tar./man 

参数说明

运行tar时必须要有下列参数中的至少一个才可运行

-A,--catenate,--concatenate

将一存档与已有的存档合并

-c,--create    

建立新的存档

-d,--diff,--compare

比较存档与当前文件的不同之处

--delete                

从存档中删除

-r,--append            

附加到存档结尾

-t,--list              

列出存档中文件的目录

-u,--update            

仅将较新的文件附加到存档中

-x,--extract,--get            

从存档展开文件

 其他参数

--atime-preserve       

不改变转储文件的存取时间

-b,--block-sizeN      

指定块大小为Nx512字节(缺省时N=20)

-B,--read-full-blocks  

读取时重组块(?

-C,--directoryDIR     

转到指定的目录

--checkpoint            

读取存档时显示目录名

-f,--file[HOSTNAME:

]F 

指定存档或设备(缺省为/dev/rmt0)

--force-local           

强制使用本地存档,即使存在克隆

-F,--info-scriptF--new-volume-scriptF

在每个磁盘结尾使用脚本F(隐含-M)

-G,--incremental       

建立老GNU格式的备份

-g,--listed-incrementalF

建立新GNU格式的备份

-h,--dereference       

不转储动态链接,转储动态链接指向的文件。

-i,--ignore-zeros      

忽略存档中的0字节块(通常意味着文件结束)

--ignore-failed-read    

在不可读文件中作0标记后再退出?

-k,--keep-old-files    

保存现有文件;从存档中展开时不进行覆盖

-K,--starting-fileF   

从存档文件F开始

-l,--one-file-system   

在本地文件系统中创建存档

-L,--tape-lengthN     

在写入N*1024个字节后暂停,等待更换磁盘

-m,--modification-time 

当从一个档案中恢复文件时,不使用新的时间标签

-M,--multi-volume      

建立多卷存档,以便在几个磁盘中存放

-N,--after-dateDATE,--newerDATE     

仅存储时间较新的文件

-o,--old-archive,--portability        

以V7格式存档,不用ANSI格式

-O,--to-stdout         

将文件展开到标准输出

-p,--same-permissions,--preserve-permissions

展开所有保护信息

-P,--absolute-paths    

不要从文件名中去除'/'

--preserve              

like-p-s

与-p-s相似

-R,--record-number     

显示信息时同时显示存档中的记录数

--remove-files          

建立存档后删除源文件

-s,--same-order,--preserve-order      

--same-owner

展开以后使所有文件属于同一所有者

-S,--sparse

高效处理

-T,--files-fromF

从文件中得到要展开或要创建的文件名

--null

读取空结束的文件名,使-C失效

--totals

显示用--create参数写入的总字节数

-v,--verbose

详细显示处理的文件

-V,--labelNAME

为存档指定卷标

--version

显示tar程序的版本号

-w,--interactive,--confirmation

每个操作都要求确认

-W,--verify

写入存档后进行校验

--excludeFILE

不把指定文件包含在内

-X,--exclude-fromFILE

从指定文件中读入不想包含的文件的列表

-y,--bzip2,--bunzip2

用bzip2对存档压缩或解压

-Z,--compress,--uncompress

用compress对存档压缩或解压

-z,--gzip,--ungzip

用gzip对存档压缩或解压

--use-compress-programPROG

用PROG对存档压缩或解压(PROG需能接受-d参数)

--block-compress

为便于磁盘存储,按块记录存档

-[0-7][lmh]

指定驱动器和密度[高中低]

 

文件对比

命令名称

命令含义

常见用法及具体含义

 

命令示例

diff

比较两个文件差异

difffile1file2

比较file1和file2的差异

diffa.txtb.txt

文件搜索

命令名称

命令含义

常见用法及具体含义

 

命令示例

find

搜索文件

find/目录名-name文件名

在指定目录下搜索文件

find/opt/-namecfg.xml

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

whereis

在特定目录中查找符合条件的文件。

这些文件的属性应属于原始代码,二进制文件,或是帮助文件。

whereisfile1

在特定目录中查找查找文件名为file1的文件

whereisls

ls:

/bin/ls

/usr/share/man/man1/ls.1.gz

/usr/share/man/man1p/ls.1p.gz

远程登录及拷贝

命令名称

命令含义

常见用法及具体含义

 

命令示例

ssh

远程登录某台机器

sship_address

从本机登录到同一个网段内的其它机器

参见下图

 

命令名称

命令含义

常见用法及具体含义

 

命令示例

scp

远程复制命令

scpfile1IP:

/dir

scpIP:

/dir2/file2/dir1

scp-rIP:

/dir2/dir1

在本端当前目录下复制文件file1到IP地址为IP的主机的dir目录下

从IP地址为IP的远端/dir2目录下复制文件file2到本端的/dir目录下

复制IP地址为IP的远端/dir2目录及其子目录下的所有文件到本端的/dir目录下

scpa.txt172.17.128.0:

/tmp

scp172.17.128.0:

/tmp/a.txt/tmp

scp172.17.128.0:

/var/log/tmp

RPM包安装

Rpm-ivh包名.rpm

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

当前位置:首页 > 解决方案 > 学习计划

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

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