请输入您要查询的百科知识:

 

词条 Linux命令行技术大全
释义

《Linux命令行技术大全》的编写基于FedoraCore6操作系统,2.6.18内核,涵盖了Linux核心命令的功能介绍、参数说明和注意事项,并针对具体应用列举了大量示例。

书名:Linux命令行技术大全

作者:徐谡 常政威 程曦

ISBN:9787115183996

类别:操作系统

页数:624页

定价:69.00 元

出版社:人民邮电出版社

出版时间:2008

装帧:平装

开本:16开

字数:1181千字

内容简介

《Linux命令行技术大全》的编写基于FedoraCore6操作系统,2.6.18内核,汇集了绝大部分命令的功能介绍、参数说明和注意事项,并针对具体应用列举了大量示例,分别详细地介绍了磁盘管理命令、文件管理、系统管理命令、网络配置命令、网络服务命令、系统应用命令、系统安全命令及其他命令,以及Shell和Shell编程,使读者真正做到学以致用。《Linux命令行技术大全》内容全面、语言简练、深入浅出、通俗易懂,既可作为即查即用的工具手册,也可作为了解Linux系统的参考书目。《Linux命令行技术大全》同样适用于其他Linux发行版,是Linux用户必备的参考用书。

《Linux命令行技术大全》适合系统管理员、开发人员和高级用户阅读。

编辑推荐

兼容流行的Linux发行版本;涵盖全部的Linux核心命令;解读深奥的Linux详细参数;设计串联的Linux命令组合;跟踪可疑的Linux执行过程;提供丰富的Linux应用示例。

目录

第1章磁盘管理命令

1.1目录管理命令

1.1.1切换工作目录--cd

1.1.2显示工作目录--pwd

1.1.3列出目录内容--ls

1.1.4树状目录列表--tree

1.1.5建立目录--mkdir

1.1.6删除目录--rmdir

1.1.7链接目录内容--lndir

1.1.8列出目录栈内容--dirs

1.1.9目录入栈--pushd

1.1.10目录出栈--popd

1.2MS-DOS文件系统磁盘管理命令

1.2.1切换目录--mcd

1.2.2目录列表--mdir

1.2.3显示目录大小--mdu

1.2.4建立目录--mmd

1.2.5删除目录--mrd

1.2.6删除目录及内容--mdeltree

1.2.7显示mtools支持命令--mtools

1.2.8测试mtools相关设置--mtoolstest

1.2.9加载MS-DOS文件系统--mmount

1.2.10设置MS-DOS磁盘卷标--mlabel

1.2.11磁盘格式化--mformat

1.2.12显示文件系统信息--minfo

1.2.13显示FAT记录--mshowfat

1.2.14Zip/Jaz磁盘控制命令--mzip

1.3磁盘空间限制管理命令

1.3.1检验磁盘使用空间与限制--quotacheck

1.3.2开启磁盘空间限制--quotaon

1.3.3关闭磁盘空间限制--quotaoff

1.3.4编辑磁盘空间限制--edquota

1.3.5显示使用空间与限制--quota

1.3.6报告磁盘空间限制状态--repquota

1.4文件系统管理命令

1.4.1创建MS-DOS文件系统--mkdosfs

1.4.2创建ext2/ext3文件系统--mke2fs

1.4.3创建文件系统--mkfs

1.4.4创建ISO9660文件系统--mkisofs

1.4.5创建ext2/ext3文件系统--mkfs.ext2

1.4.6创建ext2/ext3文件系统--mkfs.ext3

1.4.7创建MS-DOS文件系统--mkfs.msdos

1.4.8创建vfat文件系统--mkfs.vfat

1.4.9加载文件系统--mount

1.4.10卸载文件系统--umount

1.4.11创建交换区--mkswap

1.4.12关闭交换区--swapoff

1.4.13开启交换区--swapon

1.5磁盘分区命令

1.5.1磁盘分区--fdisk

1.5.2磁盘分区--sfdisk

1.5.3管理磁盘分区--parted

1.6其他磁盘管理命令

1.6.1报告文件系统磁盘使用信息--df

1.6.2显示磁盘空间使用信息--du

1.6.3读取或设置硬盘参数--hdparm

1.6.4设置循环设备--losetup

1.6.5弹出设备--eject

1.6.6显示inode内容--stat

1.6.7远程磁带传输协议--rmt

1.6.8刷新磁盘缓冲区--sync

第2章文件管理

2.1文件的建立、移动、删除

2.1.1建立文件--cat

2.1.2建立文件--touch

2.1.3建立链接文件--ln

2.1.4移动以及重命名文件--mv

2.1.5删除文件--rm

2.2查看文件的内容

2.2.1查看文件的内容--cat

2.2.2查看文件的内容--more

2.2.3查看文件的内容--less

2.2.4查看文件头部的内容--head

2.2.5查看文件尾部的内容--tail

2.2.6查看文件部分内容--cut

2.2.7以八进制或其他形式显示文件的内容--od

2.3查看、修改文件的属性

2.3.1查看文件的类型--file

2.3.2查看文件的属性--ll

2.3.3查看文件的属性--stat

2.3.4改变文件的属主或属组--chown

2.3.5改变文件的属组--chgrp

2.3.6改变文件的访问权限--chmod

2.3.7改变文件的时间戳--touch

2.3.8设置文件的默认权限掩码--umask

2.3.9修改文件的其他高级属性--chattr

2.3.10查看由chattr设置的文件属性--lsattr

2.4文件的比较

2.4.1比较文件--cmp

2.4.2比较文件--cmm

2.4.3比较文件--diff

2.4.4比较文件并合并--sdiff

2.4.5比较3个文件--diff3

2.5文件的备份、归档、恢复

2.5.1文件的备份--cp

2.5.2文件的归档--tar

2.5.3文件的备份--cpio

2.5.4文件或文件系统的备份--dump

2.5.5文件或文件系统的恢复--restore

2.5.6文件的整理--ar

2.6文件的压缩、解压缩以及相关命令

2.6.1文件的压缩--bzip2

2.6.2文件的解压缩--bunzip2

2.6.3解压缩文件到屏幕--bzcat

2.6.4文件的压缩--gzip

2.6.5文件的解压缩--gunzip

2.6.6压缩/解压缩可执行文件--gexe

2.6.7解压缩文件到屏幕--zcat

2.6.8压缩文件的修复--bzip2recover

2.6.9归档压缩文件--zip

2.6.10解压缩文件--unzip

2.6.11显示zip压缩文件的信息--zipinfo

2.7文件的查找和定位

2.7.1查找文件--find

2.7.2查找文件--whereis

2.7.3查找文件--locate

2.7.4查找文件--which

2.8文件内容的查询

2.8.1搜索文件中的字符串--grep

2.8.2搜索文件中的字符串--egrep

2.8.3搜索文件中的字符串--fgrep

2.9其他关于文件管理的命令

2.9.1创建一个文件保存多个副本--tee

2.9.2合并显示多个文件的内容--paste

2.9.3文件升级--patch

2.9.4文件排序--sort

2.9.5文件切割--split

2.9.6文本处理--sed

2.9.7文件内容唯一化--uniq

2.9.8文件统计--wc

2.9.9自动删除临时文件--tmpwatch

2.9.10规范C程序--inden

2.10MS_DOS文件系统管理命令

2.10.1显示文件的属性--mattrib

2.10.2复制文件--mcopy

2.10.3删除文件--mdel

2.10.4移动、重命名文件--mmove

2.10.5文件的重命名--mren

2.10.6显示文件的内容--mtype

第3章系统管理命令

3.1用户管理命令

3.1.1显示用户在线时间的统计信息--ac

3.1.2新建用户账户--adduser

3.1.3改变查询信息--chfn

3.1.4清除屏幕--clear

3.1.5查找用户信息--finger

3.1.6管理组信息--gpasswd

3.1.7增加一个新组--groupadd

3.1.8删除组--groupdel

3.1.9修改组的相关信息--groupmod

3.1.10显示用户所在组的成员--groups

3.1.11校验组文件--grpck

3.1.12启动组的影子密码--grpconv

3.1.13关闭组的影子密码--grpunconv

3.1.14显示用户及其所属组的ID号--id

3.1.15显示当前和过去登录用户的相关信息--last

3.1.16显示登录系统失败用户的相关信息--lastb

3.1.17显示最近登录用户的用户名、登录端口和登录时间--lastlog

3.1.18用户登录系统--login

3.1.19显示当前用户的名称--logname

3.1.20退出系统--logout

3.1.21管理日志文件--logrotate

3.1.22更改用户所属的组--newgrp

3.1.23设置密码--passwd

3.1.24将用户密码转换成影子密码--pwconv

3.1.25关闭影子密码功能--pwunconv

3.1.26变更用户身份--su

3.1.27以其他身份执行命令--sudo

3.1.28删除指定的用户账户--userdel

3.1.29修改用户账户信息--usermod

3.1.30显示当前登录到系统的用户--users

3.1.31显示当前登录系统用户的信息--w

3.1.32显示当前登录系统的用户信息--who

3.1.33显示登录用户名称--whoami

3.2Shell命令

3.2.1SH类的命令解释器--bash

3.2.2更换登录系统时使用的Shell--chsh

3.2.3声明Shell变量--declare

3.2.4显示文字--echo

3.2.5启动/关闭Shell内部命令--enable

3.2.6将参数组合为一个新的命令,然后交给Shell执行--eval

3.2.7Shell执行指定的命令后交出控制权--exec

3.2.8退出当前Shell环境--exit

3.2.9批处理执行选定的历史命令--fc

3.2.10将程序或者命令切换到前台执行--fg

3.2.11显示Shell内部命令的帮助信息--help

3.2.12显示命令使用的历史--history

3.2.13设置Shell--set

3.2.14暂停执行Shell--suspend

3.2.15控制Shell程序使用的资源--ulimit

3.2.16删除变量或函数--unset

3.3作业进程管理命令

3.3.1打开/关闭进程记录--accton

3.3.2按指定的以天为单位的周期周期性运行指定命令,而不管计算机是否24小时开机--anacron

3.3.3在指定的时间执行命令--at

3.3.4显示最近的作业队列信息--atd

3.3.5显示目前使用at命令后待执行的命令队列--atq

3.3.6删除at命令中待执行的命令队列--atrm

3.3.7显示最近的作业队列信息--atrun

3.3.8将命令放置在后台运行--bg

3.3.9显示后台执行的作业--jobs

3.3.10处理控制初始化--init

3.3.11中止正在执行的程序或作业--kill

3.3.12命令优先级设置--nice

3.3.13不停止执行程序--nohup

3.3.14显示进程状态树--pstree

3.3.15重新分配优先权--renice

3.3.16暂停执行程序--sleep

3.4系统设置命令

3.4.1设置命令的别名--alias

3.4.2高级电源管理BIOS守护进程--apmd

3.4.3设置音效设备--aumix

3.4.4显示或设置键盘按键及其组合键的有关功能--bind

3.4.5检查、设置系统的各种服务--chkconfig

3.4.6配置X字体路径--chkfontpath

3.4.7改变根目录--chroot

3.4.8调整RTC(RealTimeClock)时间--clock

3.4.9设置计时器--crontab

3.4.10模块依赖性及其检查--depmod

3.4.11设置目录显示时的颜色--dircolors

3.4.12显示开机设备信息--dmesg

3.4.13输出或显示环境变量--export

3.4.14设置帧缓冲区--fbset

3.4.15显示内存使用情况--free

3.4.16GrubShell--grub

3.4.17安装Grub--grub-install

3.4.18对Grub采用MD5加密--grub-md5-crypt

3.4.19显示与设定硬件时钟--hwclock

3.4.20载入模块--insmod

3.4.21配置键盘--kbdconfig

3.4.22显示已载入系统的模块--lsmod

3.4.23维护和编译软件或软件包--make

3.4.24显示模块的信息--modinfo

3.4.25自动处理可载入模块--modprobe

3.4.26设置系统的各种服务--ntsysv

3.4.27显示系统状态--procinfo

3.4.28重新启动系统--reboot

3.4.29设置终端机窗口大小--resize

3.4.30删除模块--rmmod

3.4.31管理软件包--rpm

3.4.32设置公用程序--setup

3.4.33关闭计算机--shutdown

3.4.34设置时区--timeconfig

3.4.35显示系统负载--tload

3.4.36取消别名--unalias

3.5系统诊断及故障恢复

3.5.1检查磁盘中损坏的扇区--badblocks

3.5.2修复损坏的.bz2文件--bzip2recover

3.5.3检查文件的CRC(循环冗余码校验)位是否正确--cksum

3.5.4备份文件系统--dump

3.5.5检查文件系统并尝试修复错误--fsck

3.5.6检查ext2文件系统并尝试修复错误--fsck.ext2

3.5.7MD5函数值计算和检查--md5sum

第4章网络配置命令

4.1常用网络配置命令

4.1.1查看或设置网络接口--ifconfig

4.1.2查看或设置主机名--hostname

4.1.3查看或设置路由表--route

4.1.4查看或配置arp缓存--arp

4.1.5查看网络状态--nestat

4.1.6检测网络主机--ping

4.1.7转存网络传送数据--tcpdump

4.1.8追溯路由--traceroute

4.1.9域信息搜索器--dig

4.1.10IP计算器--ipcalc

4.1.11监视网络状态--netreport

4.2PPP链接管理命令

4.2.1管理PPP链接--pppd

4.2.2显示PPP状态--pppstats

4.2.3转换PPP记录文件--pppdump

4.2.4串行口通信程序--minicom

4.2.5设置或显示串口--setserial

4.3PPPoE链接管理命令

4.3.1PPPoE客户端--pppoe

4.3.2PPPoE服务器--pppoe-server

4.3.3PPPoE中继代理--pppoe-relay

4.3.4PPPoE探测器--pppoe-sniff

4.3.5配置PPPoE客户端--adsl-setup

4.3.6管理PPPoE链接--adsl-connect

4.3.7启动PPPoE链接--adsl-start

4.3.8关闭PPPoE链接--adsl-stop

4.3.9显示PPPoE链接状态--adsl-status

第5章网络服务命令

5.1基本网络命令

5.1.1检测主机的连通性--ping

5.1.2查看网络状态--netstat

5.1.3数据包所经过的路由器--traceroute

5.1.4网络下载器--wget

5.2网络通信命令

5.2.1向单个用户发送信息--write

5.2.2公布消息--wall

5.2.3聊天命令--talk

5.3远程登录主机

5.3.1远程登录--telnet

5.3.2远程登录--rlogin

5.3.3登录远程Shell--rsh

5.3.4安全的远程登录--ssh

5.4文件传输命令

5.4.1文件传输--ftp

5.4.2强大的ftp客户端程序--ncftp

5.4.3简单文件传输命令--tftp

5.4.4安全的文件传输--sftp

5.4.5主机间传输文件--rcp

5.4.6安全的主机间复制文件--scp

5.5Web服务器有关的命令

5.5.1Apache服务器控制接口--apachectl

5.5.2Apache超文本传输协议服务器--httpd

5.6Samb服务器相关的命令

5.6.1测试Samb服务器配置文件--testparm

5.6.2查看Samb服务器的状况--smbstatus

5.6.3Samb服务客户端命令--smbclient

第6章系统应用命令

6.1文档编辑命令

6.1.1文本行编辑器--ed

6.1.2文本编辑器--ex

6.1.3查找文件里符合条件的字符串--grep

6.1.4调整C源程序文件的格式--indent

6.1.5文本文件编辑器--jed

6.1.6文本编辑器--pico

6.1.7文本流编辑器--sed

6.1.8字符转换--tr

6.1.9对文件中的行作唯一性检查--uniq

6.1.10全屏幕文本编辑器--vi

6.1.11增强的vi编辑器--vim

6.2打印操作命令

6.2.1将文本文件转为PostScript格式--enscript

6.2.2打印机控制--lpc

6.2.3显示打印队列--lpq

6.2.4打印文件--lpr

6.2.5删除打印作业--lprm

6.2.6在一页上打印多个页面--mpage

6.2.7打要打印的文件进行格式化编排--pr

6.2.8调整打印机设置--tunelp

6.3文件格式转换命令

6.3.1将cmu格式文件转换为位图文件--cmuwmtopbm

6.3.2将GEM格式文件转换为PBM格式--gemtopbm

6.3.3将GIF格式图形文件转换为PNM格式--giftopnm

6.3.4扫描输入转换为PPM格式文件--gouldtoppm

6.3.5将Lisp格式的图形文件转换为PortableGraymap格式--lispmtopgm

6.3.6将PostScrip1字体的二进制文件转换为ASCII码文件--pfbtops

6.3.7将PICT格式的图形文件转换为PPM格式--picttoppm

6.3.8将pil格式的图形文件转换为ppm格式的图形文件--piltoppm

6.3.9将打印机产生的影像文件转换为PPM格式的图形文件--pjtoppm

6.3.10qrttoppm--将qrt格式文件转换为ppm格式

6.3.11将raster格式的图形文件转换为pnm格式的图形文件--rasttopnm

6.3.12将targa位图文件转换为ppm格式文件--tgatoppm

6.3.13将TIFF格式的图形文件转换为PNM格式的文件--tifftopnm

6.3.14执行uuencode的反向操作,即将由uuencode编码生成的文件转换回原来的格式--uudecode

6.3.15将文件转换为ASCII码文件--uuencode

6.3.16将yuv文件转换为PPM文件--yuvsplittoppm

6.3.17将YUV格式的图像转换为PPM格式--yuvtoppm

6.4实用性小程序

6.4.1新闻组文件备份--archive

6.4.2显示月历--cal

6.4.3播放音乐CD--cdp

6.4.4CD播放工具--cdplay

6.4.5进行一次性刻录CD--cdrdao

6.4.6CShell,类似于C语言的外壳命令解释程序--csh

6.4.7设置INN新闻组服务器--ctlinnd

6.4.8台式计算器--dc

6.4.9显示数字的因子--factor

6.4.10下载新闻组清单--getlist

6.4.11检查INN相关配置文件的语法是否正确--inncheck

6.4.12显示帮助信息--man

6.4.13显示帮助文件的搜索路径--manpath

第7章系统安全命令

7.1SELinux配置命令

7.1.1设置SELinux模式--setenforce

7.1.2查看SELinux模式--getenforce

7.1.3设置SELinux布尔值--setsebool

7.1.4查看SELinux布尔值--getsebool

7.1.5翻转SELinux布尔值--togglesebool

7.1.6SELinux状态工具--sestatus

7.1.7显示AVC统计信息--avcstat

7.1.8转换审计消息--audit2why

7.1.9生成策略允许规则--audit2allow

7.1.10装载策略--load_policy

7.1.11管理SELinux策略--semanage

7.1.12管理策略模块--semodule

7.1.13创建策略模块包--semodule_package

7.1.14编译策略模块--checkmodule

7.1.15改变语境类别--chcat

7.1.16修复文件安全语境--fixfiles

7.1.17恢复文件安全语境--restorecon

7.1.18改变文件安全语境--chcon

7.1.19设置文件安全语境--setfiles

7.2iptables相关命令

7.2.1IP包过滤器管理--iptables

7.2.2保存IP表--iptables-save

7.2.3恢复IP表--iptables-restore

第8章其他命令

8.1关于X-Window系统的命令

8.1.1启动X-Windows系统--startx

8.1.2显示设置工具--system-config-display

8.1.3计算显示设备VESA驱动GTF模式命令行工具--gtf

8.1.4显示客户端程序--xlsclients

8.1.5显示Xserver使用的字体--xlsfonts

8.1.6显示X服务器的基本定义--xlsatoms

8.1.7控制访问XServer的主机--xhost

8.1.8设置X-Window系统使用偏好--xset

8.2其他杂项

8.2.1回应字符串--yes

8.2.2显示man的搜索路径--manpath

8.2.3从标准输入执行命令--xargs

8.2.4显示文件的校验和、文件块数--sum

8.2.5显示待执行的作业--atq

8.2.6删除队列中待执行的作业--atrm

第9章Shell和Shell编程

9.1Shell基本知识

9.1.1命令行和Shell提示

9.1.2重定向

9.1.3通配符

9.1.4技巧和注意事项

9.2Shell登录环境

9.2.1Shell登录环境

9.2.2环境和Shell变量

9.2.3Shell中引号的使用

9.3Shell编程

9.3.1Shell编程基础

9.3.2流程控制

9.3.3循环

索引

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 12:36:37