Linux常用命令简明手册

Linux常用命令简明手册
作 者: 邢国庆
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 操作系统 计算机与互联网
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  鞍钢公司投入产出计划系统(设计与开发)北京建设银行ATM网络监控系统(开发)新华社新闻稿件骨干网络系统(项目经理)农业银行30城市金融网络系统(规划、设计、实现与项目经理)国家广电总局无线局智能调度系统(项目经理)

内容简介

《Linux常用命令简明手册》作为一本命令参考手册,本书主要介绍常用的Linux基本命令。Linux系统提供的命令数以百计,命令选项也极其丰富,本手册从中精选出200多个常用的基本命令,以简练的语言准确地阐述命令的基本功能,说明每个选项的意义,必要时给出命令输出字段的解释,最后给出具有代表性的若干应用实例,说明命令的用法。

图书目录

A

apt-get——Debian版软件维护工具

ar——创建、修改及抽取档案文件

arch——显示系统硬件的体系结构

arp——维护系统的ARP缓冲区

at, batch, atq, atrm——提交、考察或删除定时或空闲时执行的作业

B

basename——显示文件路径名的基本文件名

bash——GNU Shell

bc——任意精度的算术运算语言

bzip2, bunzip2——采用数据块排序方法的文件压缩工具

bzcat——显示压缩的文件

bzip2recover——恢复已损bzip2压缩文件中的数据

C

cal——显示日历

cancel——取消打印作业

cat——显示文件内容

chgrp——修改文件的用户组属性

chkconfig——管理系统服务与运行级

chmod——修改文件的访问权限

chown——修改文件的属主及其用户组属性

chroot——在设定的虚拟根目录中运行命令

clear——清除终端窗口

cmp——以字节为单位逐个字符地比较两个文件

col——过滤输入数据中的反向换行及退格符

column——按照统一的列宽显示输入数据

comm——逐行比较两个已排序的文件

cp——复制文件或目录

cpio——创建或读取cpio档案文件

crontab——维护用户的crontab文件

cut——截取输入数据行的部分数据

D

date——显示或设置系统日期与时间

dd——复制与转换文件

debugfs——ext2/ext3/ext4文件系统调试器

df——查询文件系统的可用空间与文件信息

diff——显示文件之间的差别

dig——查询DNS域名服务器

dirname——显示文件路径名的目录部分

dmesg——显示或控制系统内核的环形缓冲区

du——查询文件系统磁盘空间使用情况

dump——ext2/ext3/ext4文件系统备份

E

e2fsck——检测Linux ext2/ext3/ext4文件系统

e2label——显示或修改ext2/ext3/ext4文件系统的卷标

echo——显示字符串等文字数据

edquota——编辑用户或用户组配额

eject——弹出移动介质

emacs——GNU Emacs编辑器

env——在修改的环境中运行程序

exportfs——维护NFS共享目录或文件系统资源

expr——计算表达式

F

faillog——显示注册失败记录

fdisk——显示或划分磁盘分区

file——确定文件的类型

find——检索系统中的文件

free——显示系统中的空闲内存与占用内存的数量

fsck——检测与修复文件系统

ftp——文件传输程序

fuser——检索使用指定文件或套接字的进程

G

gawk——模式扫描与处理语言

gcc——GNU C/C++编译器

gdb——GNU程序调试器

getopt——解析命令行选项

grep, egrep, fgrep——显示匹配模式的文本行

groupadd——增加新的用户组

groupdel——删除用户组

groupmod——修改用户组

gzip, gunzip, zcat——压缩或解压文件

H

head——显示文件的前几行数据内容

hexdump——以十六进制数值等数据形式显示输入文件

host——DNS查询程序

hostname——显示或设置系统的主机名

I

id——显示用户的用户ID与用户组ID

ifconfig——查询与配置网络接口

info——查询Info文档

init——超级进程管理守护进程

iostat——显示CPU、I/O设备及NFS统计数据

ipcmk——创建各种进程间的通信资源

ipcrm——删除消息队列、共享内存与信号灯

ipcs——显示进程间通信的有关信息

J

join——使用两个文件中的共有字段连接每一个数据行

K

kill——终止进程

killall——按命令的名字终止进程

L

last, lastb——显示最近注册的用户列表

lastcomm——显示先前执行的命令信息

lastlog——显示用户最近一次的注册记录

less——逐页显示文件

link——创建硬链接文件

ln——创建链接文件或符号链接文件

locale——显示本地语言环境等有关信息

logger——利用系统日志机制记录用户提供的信息

logname——显示初始注册的用户名

lp——打印文件

lpadmin——配置CUPS打印机或打印机组

lpinfo——显示可用的打印设备与驱动程序

lpmove——把打印作业移至新的打印机

lpoptions——显示或设置打印机选项与默认值

lpq——显示打印机队列的状态

lpr——打印文件

lprm——取消打印作业

lpstat——显示CUPS打印服务的状态信息

ls——显示目录中的文件列表

M

make——大型程序维护工具

man——显示联机参考手册

mkdir——创建目录

mke2fs——创建ext2/ext3/ext4文件系统

mkfifo——创建FIFO管道文件

mkfs——创建Linux文件系统

mknod——创建特殊文件与管道文件

mkswap——设置Linux系统交换区

modinfo——显示Linux内核模块信息

modprobe——增加或删除内核模块

more——逐页显示文件

mount——安装文件系统

mpstat——显示CPU的相关统计数据

mv——移动或重新命名文件

N

netstat——显示网络连接、路由表与网络接口的统计数据等

newgrp——改换到新的用户组

nfsstat——显示各种NFS活动的统计数据

nice——使用调整后的优先级运行指定的命令

nl——显示文件时增加行号

nm——列出目标文件中的标识符

nohup——不受断线信号影响地继续运行命令

O

od——以八进制数值或其他数据表示形式显示输入文件

P

parted——磁盘分区程序

passwd——修改用户的密码

paste——合并文件的数据行

pgrep, pkill——基于名字及其属性检索进程或向进程发送信号

pidof——返回运行程序的进程ID

ping——向网络主机发送ICMP ECHO_REQUEST分组数据

pmap——显示进程的内存映像

pr——转换文本文件以便打印

printf——按指定的格式显示数据

ps——显示进程的当前状态

pstree——显示进程的树形调用关系

pwd——显示当前工作目录

Q

quota——显示磁盘的使用情况与配额限制

quotacheck——检测文件系统的空间使用情况,创建、检测与修复配额文件

quotaon, quotaoff——启用或禁用文件系统配额

R

reboot, halt, poweroff——重启系统或关机

renice——调整进程的优先级

repquota——显示文件系统配额的汇总信息

resize2fs——调整ext2/ext3/ext4文件系统的容量

restore——恢复利用dump备份的文件或文件系统

rm——删除文件或目录

rmdir——删除空目录

route——显示或设置IP路由表

rpcinfo——查询RPC信息

rpm——RPM软件包管理器

rsync——远程数据同步与本地文件复制工具

runlevel——显示系统的运行级

S

sar——收集、报告和存储系统活动信息

scp——安全的远程文件复制程序

script——记录终端交互会话过程

sed——数据流编辑器

service——运行System V风格的系统启动脚本

setquota——设置文件系统配额

sftp——安全的文件传输程序

showmount——显示NFS服务器的资源安装信息

shred——覆盖文件以掩盖其数据内容

shutdown——关机

size——显示目标文件各段的大小与总和

sort——文本数据排序

split——把一个文件拆分成若干个小文件

ssh——OpenSSH客户端的远程注册程序

stat——显示文件或文件系统的状态

strings——检索二进制数据文件中的可打印字符串

strip——删除目标文件中的标识符

su——改换用户身份

sudo, sudoedit——以超级用户或其他用户的身份运行命令

sum——显示文件的校验和与数据块计数

swapon, swapoff——启用或禁用交换区设备或文件

sync——同步文件系统超级块

sysctl——实时调整系统内核参数

T

tail——显示文件最后几行数据内容

tar——创建或恢复tar 档案文件

tcpdump——捕捉网络分组数据

tee——读取标准输入,分别写到标准输出与指定的文件

telinit——修改系统的运行级

telnet——基于TELNET协议的终端仿真程序

test——测试文件、字符串和数值表达式等

time——测量命令的运行时间与资源使用情况

top——显示系统的实时运行状态

touch——修改文件的时间属性

tput——初始化、恢复与设置终端

tr——替换或删除字符

traceroute——显示从源到目的主机之间途经的路由信息

tty——显示当前终端的设备文件名

tune2fs——调整ext2/ext3/ext4文件系统参数

U

umount——卸载文件系统

uname——显示主机名等系统信息

uniq——显示或忽略重复的文本数据行

unlink——删除指定的文件

uptime ——系统迄今的运行时间

useradd——增加新用户

userdel——删除用户账号及有关的文件

usermod——修改用户的账号信息

V

vim——增强的vi文本编辑器

visudo——编辑sudoers文件

vmstat——显示内存、CPU与I/O等统计数据

W

w——显示当前注册的用户及其活动

wall——向每个用户的终端窗口发送消息

wc——显示文件的行数、字数和字节计数

whereis——显示指定命令的二进制代码、源代码和手册页文件的路径名

which——显示命令的完整路径名

who——显示当前已注册到系统中的用户

whoami——显示当前用户

write——向指定的用户发送消息

X

xargs——组织参数表与执行命令

Y

yum——Red Hat版的软件维护工具