您的当前位置:首页正文

Linux命令手册

来源:个人技术集锦
 北京英立讯科技有限公司

Linux命令手册

Linux的命令是大小写不一样,比如cd和CD就不同,输入CD就是错的,这一点跟DOS很不同。

〇如何使用虚拟终端

按下ctrl+shift+F1到F6的任意一键看看,就可以看到出现了刚才第一次进入系统前的画面了,如果你输入用户名和密码一样进入了另外一个shell,想回到第一个虚拟终端,你可以ctrl+shift+F1就行了,用同样的方法可以来回切换你的屏幕。 〇清屏幕 #clear

〇日期和时间

#date #time

〇退出系统

输入exit命令就退出当前的shell重新登录。

〇关闭系统

#halt 或#shutdown 杛 〇重启系统 #reboot

〇文件操作命令

◆ cd 改变当前目录,如 #cd /

就进入到根目录

◆ mkdir 建立一个目录,如

#mkdir c

就建立了一个名为c的目录 可以#ls 查看一下

◆ rmdir 删除一个目录

#rmdir c

就删除了一个名为c的目录 ◆ ls 列目录内容命令

◆ pwd 显示当前目录路径命令,如 #pwd

/

# 表示在根目录下

◆ cat 显示文件内容命令,如

#cat hello.c 就显示hello.c的内容

◆ more、less 也是显示文件内容,但会分页显示 ◆ cp 拷贝文件命令,如

#cp hello.c /home

就把hello.c拷贝到home目录下了

◆ mv 移动文件或改名命令 ,如 #mv hello.c /root

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

北京英立讯科技有限公司

就把hello.c 移动到root目录里了,当前目录就没有hello.c了,相当于剪切 要改名可以

#mv hello.c hell.c

就把hello.c文件名改成了hell.c ◆ rm 删除文件命令,如

$rm hello.c

就删除了hello.c用这命令要小心,特别你是根用户的时候 rm 杛f 目录,可以删除整个目录的内容,使用要小心 〇系统命令

◆ 查看系统当前有哪些进程 #ps 朼ux

◆ 查看系统进程的另一命令,显示更多的信息 #top

◆ 查看系统的内存和交换分区使用情况 #free

◆ 查看当前磁盘使用情况 #df 杊

◆ 查看当前的网络连接情况

#netsat 朼 |more

〇Linux大部分命令说明,按字母顺序,如果想获得更多的使用方法,可以#man 命令名或#命令名 杊elp来查看,如想知道netstat 的用法 #netstat 杊elp或#man netstat 下面是命令功能说明

A:

arch 显示当前系统的机器结构

at 在指定时间执行的规划命令

atd 运行at和batch等程序的后面规划执行的作业 atq 显示规划队由at规划的作业 atrm 删除at规划的作业

B:

bdblocks 检查设备中的坏块 batch 设置在指定时间执行的命令 bc 计算器

biff 新邮件到达时通知用户并发出消息来 cal 显示一年或一个月的日历

cat 合并一个或几个文件并将其显示在标准输出中

checkalias 检查用户文件和系统别名文件,看看是否定义了指定别名 chgrp 改变一个或几个文件及目录的所有权 chkconfig 操作或显示系统运行级别的位置 chmod 改变一个或几个文件及目录的访问权限 chown 改变一个或几个文件及目录的用户或组所有权 clear 清除屏幕内容

compress 用Lempel-Ziv压缩的文件或标准输入

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

北京英立讯科技有限公司

D:

dir 显示指定目录的一列文件清单 dmesg 显示或操作内核缓存内容

dnsdomainame 根据完全限定域名显示系统的DNS域名

dnsquery 查询DNS服务器,查找指定主机的信息 domainname 显示或设置系统的NIS域名

du 显示每个指定文件或目录的子目录中磁盘空间使用情况 E:

e2fsck 检查Linux的Ext2文件系统的状态 echo 显示一行文本

egrep 搜索文件中符合指定模式的行并显示该行 F:

false 什么都不做,只返回故障退出状态 fdisk Linux下的分区工具

fgrep 搜索文件中符合指定模式的行并显示该行 file 确定并显示文件内容

find 找从指定目录开始的指定文件

finger 查本地系统或远程系统指定用户的信息 free 显示自由和已用内存报告

G:

gpasswd 管理/etc/group文件

grep 搜索文件中符合指定模式的行并显示该行 groupadd 建立新的用户组

groupmod 修改现有用户组 groups 打印一个或多个用户组

grpck 检查/etc/group或/etc/shadow等文件的完整性 gunzip 解压缩gzip命令的压缩文件

groupdel 删除用户组

gzexe 生成可执行的压缩文件

gzip 用Lempel-Ziv编码压缩文件,产生文件扩展名.gz H:

halt 关闭系统

head 显示一个或几个文件的第一部分 hostname 显示或设置系统主机名

I:

id 显示指定用户的真实而有效的用户标志和组标识符信息 ifconfig 配置网络接口

ifdown 关闭网络接口

ifport 设置指定网络接口的转接器类型 ifup 使能指定网络接口

insmod 将可装入模块装入当前内核 K:

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

北京英立讯科技有限公司

kbd_mode 显示或设置键盘方式 kbdrate 设置键盘的速率和延迟时间

kill 向一个或多个正在运行的进程发出终止信号 killall 犗蚓哂泄步堂乃薪谭⒊鲆桓鲂藕? L:

last 根据/var/log/wtmp内容来显示用户登录和退出历史 ldd 显示一个或几个程序所依赖的共享库 less 在屏幕上一次一屏显示文件内容

ksyms 显示输出内核符号的信息

lilo Linux启动管理

listalias 显示用户和系统别名

ln 建立文件间的链接

loadkeys 从一个或几个指定文件装入合成键转换表 logger 将项目放进系统日志中 login 登录系统 logname 显示用户名

logrotate 清理日志,邮寄当前文件并将其压缩成文件 lpd 运行行打印守护进程,控制打印机的打印工作 lpq 检查和显示打印机缓冲池队列的当前状态 lpr 将一个或几个文件打印到指定打印机缓冲池中

lprm 删除指定打印队列中的一个或几个作业 ls 显示文件和目录清单

lsdev 显示所安装的硬件信息 lsmod 显示所安装的模块清单 M:

mail 收发e-mail

mailq 显示出邮件队列内容 mailto 向一个或几个人发信 man 显示指定命令的手册页面

mattrib 改变DOS软盘寻MS-DOS文件系统中文件的属性类似DOS下的attrib mbadblocks 测试DOS软盘的坏块,发现后在软盘的FAT中标出 mcd 改变DOS软盘寻MS-DOS文件系统中的目录 mcopy MS-DOS文件系统的双向复制命令 mdel 删除MS-DOS软盘的文件 mdeltree 删除目录 mdir 显示文件列表

messagee 显示用户收信箱或指定的邮件文件夹中的信息个数 mformat 格式化MS-DOS软盘

mkdir 建立一个或几个目录

mkdosfs 格式化指定设备上的MS-DOS文件系统 mke2fs 格式化Linux的Ext2文件系统 mkfs 建立文件系统

mkpasswd 产生随机口令并赋予某个用户

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

北京英立讯科技有限公司

mkswap 将设备设置成交换分区

mlabel 卷标软盘类的MS-DOS文件系统

mmd 在软盘之类MS-DOS文件系统上建立一个或几个目录 mmove 移动或更名MS-DOS文件或目录

modprobe 根据某种模块或指定模块对象文件,装入一个或几个可装入模块 more 分屏显示文件内容

mount 将文件系统装载到指定目录 mrd 删除一个或几个MS-DOS目录 mren 更名MS-DOS文件

mtype 显示一个或几个MS-DOS文件的内容 mv 更名或移动文件

N:

netstat 显示网络状态信息,包括连接、路由表和接口统计 newgrp 将用户登录到新组,改变用户的组ID newusers 读取包含新用户表的文件并建立用户 nisdomainname 显示当前NIS域名 nslookup 查询DNS名称服务器 P:

passwd 改变用户密码

paste 合并一个或几个文件中相应的行

pathchk 检查文件名的有效性和可移植性

pidof 寻找一个或几个命令程序的进程ID并显示 ping 向网络主机发ICMP包,看网路是否通 pppstats 显示ppp活动的统计情况

pwck 检查口令文件的错误与问题

pwconv 将口令文件项目复制到阴影文件,与现有阴影文件合并 pwd 显示当前目录名

pwunconv 从阴影文件当中恢复口令

ps 显示当前运行进程的状态报告

Q:

quota 显示用户的磁盘利用率限额信息

quotacheck 扫描文件系统中用户或组的磁盘使用率并将结果输出到两个限额 件quota.user和quota.group中

quotaoff 关闭一个或几个文件系统中磁盘的使用限制 quotaon 启用一个或几个文件系统中磁盘的使用限制 R:

rcp 在两个系统中远程复制一个或多个文件

rdate 从网络上一台或几台主机取得当前时间并显示 rdist 远程发布文件保证几台主机备份一致

repquota 显示一个或几个文件系统的磁盘利用率报告 rlogin 登录远程主机

rm 删除一个或几个文件或目录 rmdir 删除空目录

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

北京英立讯科技有限公司

rmmod 删除一个或几个装入模块 route 显示或改变IP路由表 rsh 在远程上打开shell

runlevel 显示系统的当前和原有的运行级别

rup 显示一个或几个远程系统的状态

rusers 显示登录了本地网上的一台或几台主机 rwho 显示登录到本地网络的所有主机的用户清单 rwhod 应答rwho客户机的入站请求

S:

setclock 将计算机硬件时钟设置为当前系统时钟 setkeycodes 将键盘象装入扫描码/键码映像表 showkey 显示键盘产生的扫描码和键码

showmount 显示某个NFS服务器的当前装载状态

shutdown 关闭系统,停止登录,并可以在关闭之前延时,可发出警告信息,定时关闭系统

sort 排序一个或几个文件中的行并显示结果

staserial 显示串口状态,包括端口引脚信号和应答信号状态 su 用不同用户和组ID运行新的shell sync 将磁盘缓冲保存到实际磁盘当中

T:

tail 显示文本尾部内容

tar 建立一个或几个文件或目录的档案文件 timeconfig 设置时间参数

timed 运行时间服务守候进程,可以同步本地网络其它机器时间 top 显示系统所运行的进程的定期更新报告 touch 改变文件时间标志

traceroute 显示到达目的经过的路由 true 什么都不做,返回顺利退出状态

timedc 控制timed的守候进程

U:

umount 拆除装载的文件系统

uname 显示系统信息

uncompress 解压缩用compress压缩的文件 unzip 提取和取出zip文件 uptime 显示系统运行时间长度 useradd 加一新用户

userdel 删除一用户

usermod 修改现有用户帐号的设置

users 显示系统当前的用户名

uudecode 译码uudecode建立的ASCII文件,恢复原来的二进制文件 uuencode 编码二进制文件为不能用二进制文件时的形式 V:

vipw 用EDITOR环境变量中指定的编辑器编辑系统口令文件

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

北京英立讯科技有限公司

vmstat 报告虚拟内存使用情况

W:

w 显示当前用户及其运行的任务清单

wc 打印一个或几个文档中的字节数、字数、行数 whereis 定位文件的位置

which 显示一个或几个程序的完整路径 whoami 显示当前有效的用户ID Y:

ypdomainname 显示系统的NIS域名 Z:

zcat 解压缩压缩文件

zgrep 搜索一个或几个压缩文件的指定的模式 zip 从一个或几个文件或目录建立ZIP档案 zipgrep 搜索使用egrep的zip档案中的文件模式 zipinfo 显示ZIP档案的详细信息 zmore 分屏显示压缩文本内容的信息

znew 将compress压缩的文件变为gzip所用的格式(.gz)

地址:北京市海淀区上地信息路2号国际科技创业园2座23层 邮编:100085 电话:8610-82893030

因篇幅问题不能全部显示,请点此查看更多更全内容