Linux命令
第1章磁盘管理命令1.1 目录管理命令1.1.1 切换工作目录——cd1.1.2 显示工作目录——pwd1.1.3 列出目录内容——ls1.1.4 树状目录列表——tree1.1.5 建立目录——mkdir1.1.6 删除目录——rmdir1.1.7 链接目录内容——lndir1.1.8 列出目录栈内容——dirs1.1.9 目录入栈——pushd1.1.10 目录出栈——popd1.2 MS-DOS文件系统磁盘管理命令1.2.1 切换目录——mcd1.2.2 目录列表——mdir1.2.3 显示目录大小——mdu1.2.4 建立目录——mmd1.2.5 删除目录——mrd1.2.6 删除目录及内容——mdeltree1.2.7 显示mtools支持命令——mtools1.2.8 测试mtools相关设置——mtoolstest1.2.9 加载MS-DOS文件系统——mmount1.2.10 设置MS-DOS磁盘卷标——mlabel1.2.11 磁盘格式化——mformat1.2.12 显示文件系统信息——minfo1.2.13 显示FAT记录——mshowfat1.2.14 Zip/Jaz磁盘控制命令——mzip1.3 磁盘空间限制管理命令1.3.1 检验磁盘使用空间与限制——quotacheck1.3.2 开启磁盘空间限制——quotaon1.3.3 关闭磁盘空间限制——quotaoff1.3.4 编辑磁盘空间限制——edquota1.3.5 显示使用空间与限制——quota1.3.6 报告磁盘空间限制状态——repquota 1.4 文件系统管理命令1.4.1 创建MS-DOS文件系统——mkdosfs1.4.2 创建ext2/ext3文件系统——mke2fs1.4.3 创建文件系统——mkfs1.4.4 创建ISO9660文件系统——mkisofs1.4.5 创建ext2/ext3文件系统——mkfs.ext21.4.6 创建ext2/ext3文件系统——mkfs.ext31.4.7 创建MS-DOS文件系统——mkfs.msdos1.4.8 创建vfat文件系统——mkfs.vfat1.4.9 加载文件系统——mount1.4.10 卸载文件系统——umount1.4.11 创建交换区——mkswap1.4.12 关闭交换区——swapoff1.4.13 开启交换区——swapon1.5 磁盘分区命令1.5.1 磁盘分区——fdisk1.5.2 磁盘分区——sfdisk1.5.3 管理磁盘分区——parted1.6 其他磁盘管理命令1.6.1 报告文件系统磁盘使用信息——df1.6.2 显示磁盘空间使用信息——du1.6.3 读取或设置硬盘参数——hdparm1.6.4 设置循环设备——losetup1.6.5 弹出设备——eject1.6.6 显示inode内容——stat1.6.7 远程磁带传输协议——rmt1.6.8 刷新磁盘缓冲区——sync第2章文件管理2.1 文件的建立、移动、删除2.1.1 建立文件——cat2.1.2 建立文件——touch2.1.3 建立链接文件——ln2.1.4 移动以及重命名文件——mv2.1.5 删除文件——rm2.2 查看文件的内容2.2.1 查看文件的内容——cat2.2.2 查看文件的内容——more2.2.3 查看文件的内容——less2.2.4 查看文件头部的内容——head2.2.5 查看文件尾部的内容——tail2.2.6 查看文件部分内容——cut2.2.7 以八进制或其他形式显示文件的内容——od 2.3 查看、修改文件的属性2.3.1 查看文件的类型——file2.3.2 查看文件的属性——ll2.3.3 查看文件的属性——stat2.3.4 改变文件的属主或属组——chown2.3.5 改变文件的属组——chgrp2.3.6 改变文件的访问权限——chmod2.3.7 改变文件的时间戳——touch2.3.8 设置文件的默认权限掩码——umask2.3.9 修改文件的其他高级属性——chattr2.3.10 查看由chattr设置的文件属性——lsattr 2.4 文件的比较2.4.1 比较文件——cmp2.4.2 比较文件——cmm2.4.4 比较文件并合并——sdiff2.4.5 比较3个文件——diff32.5 文件的备份、归档、恢复2.5.1 文件的备份——cp2.5.2 文件的归档——tar2.5.3 文件的备份——cpio2.5.4 文件或文件系统的备份——dump 2.5.5 文件或文件系统的恢复——restore 2.5.6 文件的整理——ar2.6 文件的压缩、解压缩以及相关命令2.6.1 文件的压缩——bzip22.6.2 文件的解压缩——bunzip22.6.3 解压缩文件到屏幕——bzcat2.6.4 文件的压缩——gzip2.6.5 文件的解压缩——gunzip2.6.6 压缩/解压缩可执行文件——gexe 2.6.7 解压缩文件到屏幕——zcat2.6.8 压缩文件的修复——bzip2recover 2.6.9 归档压缩文件——zip2.6.10 解压缩文件——unzip2.6.11 显示zip压缩文件的信息——zipinfo 2.7 文件的查找和定位2.7.1 查找文件——find2.7.2 查找文件——whereis2.7.3 查找文件——locate2.7.4 查找文件——which2.8 文件内容的查询2.8.1 搜索文件中的字符串——grep2.8.2 搜索文件中的字符串——egrep2.8.3 搜索文件中的字符串——fgrep2.9 其他关于文件管理的命令2.9.1 创建一个文件保存多个副本——tee 2.9.2 合并显示多个文件的内容——paste 2.9.3 文件升级——patch2.9.4 文件排序——sort2.9.5 文件切割——split2.9.6 文本处理——sed2.9.7 文件内容唯一化——uniq2.9.8 文件统计——wc2.9.9 自动删除临时文件——tmpwatch 2.9.10 规范C程序——inden2.10 MS_DOS文件系统管理命令2.10.1 显示文件的属性——mattrib2.10.2 复制文件——mcopy2.10.4 移动、重命名文件——mmove2.10.5 文件的重命名——mren2.10.6 显示文件的内容——mtype第3章系统管理命令3.1 用户管理命令3.1.1 显示用户在线时间的统计信息——ac3.1.2 新建用户账户——adduser3.1.3 改变查询信息——chfn3.1.4 清除屏幕——clear3.1.5 查找用户信息——finger3.1.6 管理组信息——gpasswd3.1.7 增加一个新组——groupadd3.1.8 删除组——groupdel3.1.9 修改组的相关信息——groupmod3.1.10 显示用户所在组的成员——groups3.1.11 校验组文件——grpck3.1.12 启动组的影子密码——grpconv3.1.13 关闭组的影子密码——grpunconv3.1.14 显示用户及其所属组的ID 号——id3.1.15 显示当前和过去登录用户的相关信息——last3.1.16 显示登录系统失败用户的相关信息——lastb3.1.17 显示最近登录用户的用户名、登录端口和登录时间——lastlog3.1.18 用户登录系统——login3.1.19 显示当前用户的名称——logname3.1.20 退出系统——logout3.1.21 管理日志文件——logrotate3.1.22 更改用户所属的组——newgrp3.1.23 设置密码——passwd3.1.24 将用户密码转换成影子密码——pwconv3.1.25 关闭影子密码功能——pwunconv3.1.26 变更用户身份——su3.1.27 以其他身份执行命令——sudo3.1.28 删除指定的用户账户——userdel3.1.29 修改用户账户信息——usermod3.1.30 显示当前登录到系统的用户——users3.1.31 显示当前登录系统用户的信息——w3.1.32 显示当前登录系统的用户信息——who3.1.33 显示登录用户名称——whoami3.2 Shell命令3.2.1 SH类的命令解释器——bash3.2.2 更换登录系统时使用的Shell——chsh3.2.3 声明Shell变量——declare3.2.4 显示文字——echo3.2.5 启动/关闭Shell内部命令——enable3.2.6 将参数组合为一个新的命令,然后交给Shell执行——eval3.2.7 Shell执行指定的命令后交出控制权——exec3.2.8 退出当前Shell环境——exit3.2.9 批处理执行选定的历史命令——fc3.2.10 将程序或者命令切换到前台执行——fg3.2.11 显示Shell内部命令的帮助信息——help3.2.12 显示命令使用的历史——history3.2.13 设置Shell——set3.2.14 暂停执行Shell——suspend3.2.15 控制Shell程序使用的资源——ulimit3.2.16 删除变量或函数——unset3.3 作业进程管理命令3.3.1 打开/关闭进程记录——accton3.3.2 按指定的以天为单位的周期周期性运行指定命令,而不管计算机是否24小时开机——anacron 3.3.3 在指定的时间执行命令——at3.3.4 显示最近的作业队列信息——atd3.3.5 显示目前使用at命令后待执行的命令队列——atq3.3.6 删除at命令中待执行的命令队列——atrm3.3.7 显示最近的作业队列信息——atrun3.3.8 将命令放置在后台运行——bg3.3.9 显示后台执行的作业——jobs3.3.10 处理控制初始化——init3.3.11 中止正在执行的程序或作业——kill3.3.12 命令优先级设置——nice3.3.13 不停止执行程序——nohup3.3.14 显示进程状态树——pstree3.3.15 重新分配优先权——renice3.3.16 暂停执行程序——sleep3.4 系统设置命令3.4.1 设置命令的别名——alias3.4.2 高级电源管理BIOS守护进程——apmd3.4.3 设置音效设备——aumix3.4.4 显示或设置键盘按键及其组合键的有关功能——bind3.4.5 检查、设置系统的各种服务——chkconfig3.4.6 配置X字体路径——chkfontpath3.4.7 改变根目录——chroot3.4.8 调整RTC(Real Time Clock)时间——clock3.4.9 设置计时器——crontab3.4.10 模块依赖性及其检查——depmod3.4.11 设置目录显示时的颜色——dircolors3.4.12 显示开机设备信息——dmesg3.4.13 输出或显示环境变量——export3.4.14 设置帧缓冲区——fbset3.4.15 显示内存使用情况——free3.4.16 Grub Shell——grub3.4.17 安装Grub——grub-install3.4.18 对Grub采用MD5加密——grub-md5-crypt3.4.19 显示与设定硬件时钟——hwclock3.4.20 载入模块——insmod3.4.21 配置键盘——kbdconfig3.4.22 显示已载入系统的模块——lsmod3.4.23 维护和编译软件或软件包——make3.4.24 显示模块的信息——modinfo3.4.25 自动处理可载入模块——modprobe3.4.26 设置系统的各种服务——ntsysv3.4.27 显示系统状态——procinfo3.4.28 重新启动系统——reboot3.4.29 设置终端机窗口大小——resize3.4.30 删除模块——rmmod3.4.31 管理软件包——rpm3.4.32 设置公用程序——setup3.4.33 关闭计算机——shutdown3.4.34 设置时区——timeconfig3.4.35 显示系统负载——tload3.4.36 取消别名——unalias3.5 系统诊断及故障恢复3.5.1 检查磁盘中损坏的扇区——badblocks3.5.2 修复损坏的.bz2文件——bzip2recover3.5.3 检查文件的CRC(循环冗余码校验)位是否正确——cksum3.5.4 备份文件系统——dump3.5.5 检查文件系统并尝试修复错误——fsck3.5.6 检查ext2文件系统并尝试修复错误——fsck.ext23.5.7 MD5函数值计算和检查——md5sum第4章网络配置命令4.1 常用网络配置命令4.1.1 查看或设置网络接口——ifconfig4.1.2 查看或设置主机名——hostname4.1.3 查看或设置路由表——route4.1.4 查看或配置arp缓存——arp4.1.5 查看网络状态——nestat4.1.6 检测网络主机——ping4.1.7 转存网络传送数据——tcpdump4.1.8 追溯路由——traceroute4.1.9 域信息搜索器——dig4.1.10 IP计算器——ipcalc4.1.11 监视网络状态——netreport4.2 PPP链接管理命令4.2.1 管理PPP链接——pppd4.2.2 显示PPP状态——pppstats4.2.3 转换PPP记录文件——pppdump4.2.4 串行口通信程序——minicom4.2.5 设置或显示串口——setserial4.3 PPPoE链接管理命令4.3.1 PPPoE客户端——pppoe4.3.2 PPPoE服务器——pppoe-server4.3.3 PPPoE中继代理——pppoe-relay4.3.4 PPPoE探测器——pppoe-sniff4.3.5 配置PPPoE客户端——adsl-setup4.3.6 管理PPPoE链接——adsl-connect4.3.7 启动PPPoE链接——adsl-start4.3.8 关闭PPPoE链接——adsl-stop4.3.9 显示PPPoE链接状态——adsl-status第5章网络服务命令5.1 基本网络命令5.1.1 检测主机的连通性——ping5.1.2 查看网络状态——netstat5.1.3 数据包所经过的路由器——traceroute5.1.4 网络下载器——wget5.2 网络通信命令5.2.1 向单个用户发送信息——write5.2.2 公布消息——wall5.2.3 聊天命令——talk5.3 远程登录主机5.3.1 远程登录——telnet5.3.2 远程登录——rlogin5.3.3 登录远程Shell——rsh5.3.4 安全的远程登录——ssh5.4 文件传输命令5.4.1 文件传输——ftp5.4.2 强大的ftp客户端程序——ncftp5.4.3 简单文件传输命令——tftp5.4.4 安全的文件传输——sftp5.4.5 主机间传输文件——rcp5.4.6 安全的主机间复制文件——scp5.5 Web服务器有关的命令5.5.1 Apache服务器控制接口——apachectl5.5.2 Apache超文本传输协议服务器——httpd 5.6 Samb服务器相关的命令5.6.1 测试Samb服务器配置文件——testparm5.6.2 查看Samb服务器的状况——smbstatus5.6.3 Samb服务客户端命令——smbclient第6章系统应用命令6.1 文档编辑命令6.1.1 文本行编辑器——ed6.1.2 文本编辑器——ex6.1.3 查找文件里符合条件的字符串——grep6.1.4 调整C源程序文件的格式——indent6.1.5 文本文件编辑器——jed6.1.6 文本编辑器——pico6.1.7 文本流编辑器——sed6.1.8 字符转换——tr6.1.9 对文件中的行作唯一性检查——uniq6.1.10 全屏幕文本编辑器——vi6.1.11 增强的vi编辑器——vim6.2 打印操作命令6.2.1 将文本文件转为PostScript格式——enscript6.2.2 打印机控制——lpc6.2.3 显示打印队列——lpq6.2.4 打印文件——lpr6.2.5 删除打印作业——lprm6.2.6 在一页上打印多个页面——mpage6.2.7 打要打印的文件进行格式化编排——pr6.2.8 调整打印机设置——tunelp6.3 文件格式转换命令6.3.1 将cmu格式文件转换为位图文件——cmuwmtopbm6.3.2 将GEM格式文件转换为PBM格式——gemtopbm6.3.3 将GIF格式图形文件转换为PNM格式——giftopnm6.3.4 扫描输入转换为PPM格式文件——gouldtoppm6.3.5 将Lisp格式的图形文件转换为Portable Graymap格式——lispmtopgm6.3.6 将PostScrip 1字体的二进制文件转换为ASCII码文件——pfbtops6.3.7 将PICT格式的图形文件转换为PPM格式——picttoppm6.3.8 将pil格式的图形文件转换为ppm格式的图形文件——piltoppm6.3.9 将打印机产生的影像文件转换为PPM格式的图形文件——pjtoppm6.3.10 qrttoppm——将qrt格式文件转换为ppm格式6.3.11 将raster格式的图形文件转换为pnm格式的图形文件——rasttopnm6.3.12 将targa位图文件转换为ppm格式文件——tgatoppm6.3.13 将TIFF格式的图形文件转换为PNM格式的文件——tifftopnm6.3.14 执行uuencode的反向操作,即将由uuencode编码生成的文件转换回原来的格式——uudecode6.3.15 将文件转换为ASCII码文件——uuencode6.3.16 将yuv文件转换为PPM文件——yuvsplittoppm6.3.17 将YUV格式的图像转换为PPM格式——yuvtoppm6.4 实用性小程序6.4.1 新闻组文件备份——archive6.4.2 显示月历——cal6.4.3 播放音乐CD——cdp6.4.4 CD播放工具——cdplay6.4.5 进行一次性刻录CD——cdrdao6.4.6 C Shell,类似于C语言的外壳命令解释程序——csh6.4.7 设置INN新闻组服务器——ctlinnd6.4.8 台式计算器——dc6.4.9 显示数字的因子——factor6.4.10 下载新闻组清单——getlist6.4.11 检查INN相关配置文件的语法是否正确——inncheck6.4.12 显示帮助信息——man6.4.13 显示帮助文件的搜索路径——manpath第7章系统安全命令7.1 SELinux配置命令7.1.1 设置SELinux模式——setenforce7.1.2 查看SELinux模式——getenforce7.1.3 设置SELinux布尔值——setsebool7.1.4 查看SELinux布尔值——getsebool7.1.5 翻转SELinux布尔值——togglesebool7.1.6 SELinux状态工具——sestatus7.1.7 显示AVC统计信息——avcstat7.1.8 转换审计消息——audit2why7.1.9 生成策略允许规则——audit2allow7.1.10 装载策略——load_policy7.1.11 管理SELinux策略——semanage7.1.12 管理策略模块——semodule7.1.13 创建策略模块包——semodule_package7.1.14 编译策略模块——checkmodule7.1.15 改变语境类别——chcat7.1.16 修复文件安全语境——fixfiles7.1.17 恢复文件安全语境——restorecon7.1.18 改变文件安全语境——chcon7.1.19 设置文件安全语境——setfiles7.2 iptables相关命令7.2.1 IP包过滤器管理——iptables7.2.2 保存IP表——iptables-save7.2.3 恢复IP表——iptables-restore第8章其他命令8.1 关于X-Window系统的命令8.1.1 启动X-Windows系统——startx8.1.2 显示设置工具——system-config-display8.1.3 计算显示设备VESA驱动GTF模式命令行工具——gtf8.1.4 显示客户端程序——xlsclients8.1.5 显示X server使用的字体——xlsfonts8.1.6 显示X服务器的基本定义——xlsatoms8.1.7 控制访问X Server的主机——xhost8.1.8 设置X-Window系统使用偏好——xset8.2 其他杂项8.2.1 回应字符串——yes8.2.2 显示man的搜索路径——manpath8.2.3 从标准输入执行命令——xargs8.2.4 显示文件的校验和、文件块数——sum8.2.5 显示待执行的作业——atq8.2.6 删除队列中待执行的作业——atrm第9章 Shell和Shell编程9.1 Shell基本知识9.1.1 命令行和Shell提示9.1.2 重定向9.1.3 通配符9.1.4 技巧和注意事项9.2 Shell登录环境9.2.1 Shell登录环境9.2.2 环境和Shell变量9.2.3 Shell中引号的使用9.3 Shell编程9.3.1 Shell编程基础9.3.2 流程控制9.3.3 循环。
Linux命令大全完整版
Linux命令大全完整版目录目录 (I)1. linux系统管理命令 (1)adduser (1)chfn(change finger information) (1)chsh(change shell) (1)date (2)exit (3)finger (4)free (5)fwhois (5)gitps(gnu interactive tools process status) (5)groupdel(group delete) (6)groupmod(group modify) (6)halt (7)id (7)kill (8)last (8)lastb (8)login (9)logname (9)logout (9)logrotate (9)newgrp (10)nice (10)procinfo(process information) (11)ps(process status) (11)pstree(process status tree) (14)renice (15)rlogin(remote login) (16)rsh(remote shell) (16)rwho (16)screen (17)shutdown (17)sliplogin (18)su(super user) (18)sudo (19)suspend (19)swatch(simple watcher) (20)tload (20)top (21)uname (21)useradd (22)userconf (22)userdel (23)usermod (23)vlock(virtual console lock) (24)w (24)who (25)whoami (25)whois (25)2. linux系统设置命令 (27)alias (27)apmd(advanced power management BIOS daemon) (27)aumix(audio mixer) (27)bind (29)chkconfig(check config) (29)clock (30)crontab (31)declare (31)depmod(depend module) (32)dircolors (32)dmesg (33)enable (33)eval (33)export (33)fbset(frame buffer setup) (34)grpconv(group convert to shadow password) (35)grpunconv(group unconvert from shadow password) (35)hwclock(hardware clock) (35)insmod(install module) (36)kbdconfig (36)lilo(linux loader) (37)liloconfig (38)lsmod(list modules) (38)minfo (38)mkkickstart (39)modinfo(module infomation) (39)modprobe(module probe) (39)mouseconfig (40)ntsysv (41)passwd(password) (41)pwconv (41)pwunconv (42)rdate(receive date) (42)resize (42)rpm(redhat package manager) (43)set (46)setconsole (47)setenv(set environment variable) (48)setup (48)sndconfig (48)SVGAText Mode (49)timeconfig (49)ulimit (50)unalias (50)unset (51)3. linux文档编辑命令 (52)col (52)colrm(column remove) (52)comm(common) (52)csplit(context split) (53)ed(editor) (53)egrep (54)ex (54)fgrep(fixed regexp) (54)fmt(fromat) (54)fold (55)grep (55)ispell(interactive spelling checking) (57)jed (58)joe (58)join (60)look (61)mtype (61)rgrep(recursive grep) (62)sed(stream editor) (63)sort (64)spell (65)tr(translate character) (65)uniq (65)wc(word count) (66)4. linux压缩备份命令 (67)ar (67)bunzip2 (68)bzip2 (68)bzip2recover (69)compress (69)cpio(copy in/out) (70)dump (72)gunzip(gnu unzip) (73)gzexe(gzip executable) (74)gzip(gnu zip) (74)lha (75)restore (76)tar(tape archive) (77)unarj (80)unzip (81)zip (82)zipinfo (83)5.linux文件管理命令 (85)diff(differential) (85)diffstat(differential status) (86)file (87)git(gnu interactive tools) (90)gitview(gnu interactie tools viewer) (91)ln(link) (91)locate (92)lsattr(list attribute) (92)mattrib (93)mc(midnight commander) (93)mcopy (94)mdel (94)mktemp (95)mmove (95)mread (95)mren (96)mshowfat (96)mtools (96)mtoolstest (96)mv (97)od(octal dump) (97)paste (98)patch (99)rcp(remote copy) (101)rhmask (101)rm(remove) (101)slocate(secure locate) (102)split (102)tee (103)tmpwatch(temporary watch) (103)touch (103)umask (104)which (105)cat (105)chattr(change attribute) (106)chgrp(change group) (106)chmod(change mode) (107)chown(change owner) (108)cksum(check sum) (109)cmp(compare) (109)cp(copy) (110)cut (111)indent (111)6.linux文件传输命令 (115)bye (115)ftp(file transfer protocol) (115)ftpcount (115)ftpshut(ftp shutdown) (115)ftpwho (116)ncftp(nc file transfer protocol) (116)tftp(trivial file transfer protocol) (116)uucico (116)uucp (117)uupick (118)uuto (119)7. linux磁盘管理命令 (120)cd(change directory) (120)df(disk free) (120)dirs (121)du(disk usage) (121)edquota(edit quota) (122)lndir(link directory) (123)ls(list) (123)mcd (125)mdeltree (125)mdu (126)mkdir(make directories) (126)mlabel (126)mmd (127)mmount (127)mrd (127)mzip (127)pwd(print working directory) (128)quota (128)quotacheck (128)quotaoff (129)quotaon (129)repquota(report quota) (130)rmdir(remove directory) (130)rmt(remote magnetic tape) (130)stat(status) (131)Tree (131)umount (132)8. linux磁盘维护命令 (133)badblocks (133)cfdisk (133)dd (134)e2fsck(ext2 file system check) (134)ext2ed(ext2 file system editor) (136)fdisk (137)fsck.ext2(file system check-second filesystem) (137)fsck(file system check) (138)fsck.minix(file system check-minix filesystem) (139)fsconf(file system configurator) (139)hdparm(hard disk parameters) (139)losetup(loop setup) (141)mbadblocks (141)mformat (141)mkbootdisk(make boot disk) (142)mkdosfs(make Dos file system) (143)mke2fs(make ext2 file system) (143)mkfs.ext2 (144)mkfs(make file system) (144)mkfs.minix (145)mkfs.msdos (145)mkinitrd(make initial ramdisk images) (145)mkisofs(make iso file system) (145)mkswap (147)mpartition (148)sfdisk (148)swapoff (149)swapon (149)symlinks(symbolic links) (149)sync (150)9. linux网络通讯命令 (151)dip (151)getty(get teletypewriter) (151)mingetty (152)ppp-off (152)smbd(samba daemon) (152)telnet (153)uulog (154)uustat (154)uux (155)cu(call up) (156)dnsconf(dns configurator) (157)efax (158)httpd(http daemon) (159)ifconfig (159)mesg (160)minicom (161)nc (161)netconf (162)netstat (162)ping (163)pppstats(point to point protocol status) (164)samba (164)setserial (165)shapecfg(shaper configuration) (165)smbd(samba daemon) (166)statserial(status ofserial port) (166)talk (166)Tcpdump (167)testparm(test parameter) (168)traceroute (168)tty(teletypewriter) (169)uuname (169)wall(write all) (170)write (170)ytalk (170)arpwatch(ARP watcher) (170)apachectl(Apache control interface) (171)smbclient(samba client) (171)pppsetup (172)10. linux电子邮件与新闻组命令 (173)archive (173)ctlinnd(control the internet news daemon) (173)elm (173)getlist (174)inncheck(inn check) (174)mail (175)mailconf (175)mailq(mail queue) (175)messages (176)metamail (176)mutt (177)nntpget (178)pine (178)slrn (180)11. linux其他命令 (181)reconfig (181)startx(start X Window) (181)xconfigurator (181)XF86Setup (182)xlsatoms (182)xlsclients (183)xlsfonts (183)yes (184)1. linux系统管理命令adduser功能说明:新增用户帐号。
linux常用100个命令
linux常用100个命令以下是常用的100个Linux命令:1. ls - 列出当前目录中的文件和文件夹2. cd - 改变当前工作目录3. pwd - 显示当前工作目录的路径4. mkdir - 创建一个新的目录5. rmdir - 删除一个空的目录6. touch - 创建一个新的空文件7. cp - 复制文件或目录8. mv - 移动或重命名文件或目录9. rm - 删除文件或目录10. cat - 显示文件内容11. less - 逐行显示文件内容12. head - 显示文件的前几行内容13. tail - 显示文件的后几行内容14. grep - 在文件中搜索匹配的文本15. find - 在文件系统中搜索文件16. chmod - 改变文件或目录的权限17. chown - 改变文件或目录的所有者18. chgrp - 改变文件或目录的所属组19. du - 显示目录或文件的磁盘使用情况20. df - 显示文件系统的磁盘使用情况21. file - 显示文件的类型22. ln - 创建一个硬链接或符号链接23. mount - 挂载文件系统24. umount - 卸载文件系统25. tar - 创建或解压归档文件26. gzip - 压缩文件27. gunzip - 解压缩文件28. wget - 下载文件29. curl - 通过URL获取或发送数据30. ssh - 远程登录到另一台计算机31. scp - 在本地主机和远程主机之间复制文件32. ping - 测试与另一台计算机的连接33. ifconfig - 显示或配置网络接口34. netstat - 显示网络连接、路由表等信息35. iptables - 配置防火墙规则36. ps - 显示当前运行的进程37. top - 显示系统中运行的进程和资源使用情况38. kill - 终止正在运行的进程39. service - 启动、停止或重启系统服务40. systemctl - 管理系统服务41. uname - 显示系统信息42. date - 显示或设置系统时间和日期43. history - 显示或搜索命令历史记录44. which - 显示可执行文件的路径45. echo - 显示文本或变量的值46. export - 设置环境变量47. source - 执行一个脚本文件48. alias - 创建命令别名49. sed - 流编辑器,用于文件内容的替换和修改50. awk - 文本处理工具,用于提取和处理文本数据51. sort - 对文本进行排序52. uniq - 删除重复的行53. diff - 比较两个文件的差异54. tr - 替换、删除或压缩字符55. cut - 从文本中提取字段56. paste - 将多个文件的行合并成一行57. join - 根据共同的字段将两个文件合并58. split - 将文件分割成多个较小的文件59. grep -v - 显示不匹配的文本行60. grep -c - 统计匹配的文本行数61. grep -i - 忽略大小写进行匹配62. grep -r - 递归地搜索目录中的文件63. grep -w - 匹配整个单词而不是部分匹配64. grep -A - 显示匹配行及其后面的几行65. grep -B - 显示匹配行及其前面的几行66. grep -C - 显示匹配行及其前后的几行67. awk '{print $1}' - 打印每行的第一个字段68. awk '{print $NF}' - 打印每行的最后一个字段69. awk '/pattern/{print}' - 打印匹配模式的行70. awk '/pattern/{print $2}' - 打印匹配模式的第二个字段71. awk '{sum+=$1} END {print sum}' - 计算第一列的总和72. awk '{if ($1 > 10) print}' - 打印第一列大于10的行73. awk '{if ($1 > 10) print $2}' - 打印第一列大于10的第二个字段74. awk '{print NR, $0}' - 打印行号和整行内容75. awk '{for (i=1; i<=NF; i++) print $i}' - 打印每个字段76. sed 's/pattern/replace/' - 替换匹配的文本77. sed '/pattern/d' - 删除匹配的文本行78. sed '/pattern/s/old/new/' - 在匹配的文本行中替换文本79. sed '/pattern/!d' - 删除不匹配的文本行80. sed '1d' - 删除第一行81. sed '$d' - 删除最后一行82. sed -n '1,5p' - 打印前5行83. sed -n '5,$p' - 打印从第5行到最后一行84. sed -n '/pattern/p' - 打印匹配的文本行85. sed -n '/pattern/{p;q;}' - 打印匹配的文本行并退出86. sort -n - 对数字进行排序87. sort -r - 逆序排序88. sort -u - 去除重复的行89. sort -k2 - 按第二个字段进行排序90. sort -t',' -k2 - 使用逗号作为分隔符,按第二个字段进行排序91. uniq -c - 统计重复的行数92. uniq -d - 只显示重复的行93. uniq -u - 只显示不重复的行94. diff -u - 显示详细的差异95. diff -r - 递归比较目录中的文件96. tr 'a-z' 'A-Z' - 将小写字母转换为大写字母97. tr -d '[:digit:]' - 删除所有数字98. tr -s ' ' - 合并连续的空格为一个空格99. cut -d',' -f1 - 使用逗号作为分隔符,打印第一个字段100. cut -c1-5 - 打印每行的前五个字符这些命令是Linux中最常用的命令之一,可以帮助您在终端中进行文件和文本处理、系统管理、网络配置等操作。
linux最常用20条命令汇总
linux最常用20条命令汇总
1. ls:显示当前目录中的文件和子目录
2. cd:改变当前工作目录
3. mkdir:创建新的目录
4. rm:删除文件或目录
5. cp:复制文件或目录
6. mv:移动或重命名文件或目录
7. cat:查看文件内容
8. grep:在文件中搜索指定的字符串
9. find:在文件系统中查找文件或目录
10. chmod:修改文件或目录的权限
11. chown:修改文件或目录的所有者
12. tar:创建压缩文件或解压缩文件
13. ssh:远程登录到其他计算机
14. ps:显示当前运行的进程
15. top:实时监控系统的进程和资源使用情况
16. du:显示目录或文件的磁盘使用情况
17. df:显示文件系统的磁盘使用情况
18. ifconfig:配置或显示网络接口信息
19. ping:测试与目标主机的连通性
20. man:查看命令的帮助文档。
Linux常用命令大全.pdf
创建文件夹
可用选项:
-m: 对新建目录设置存取权限,也可以用 chmod 命令设置;
-p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自
动建立好那
些尚不在的目录,即一次可以建立多个目录;
实例:
(1)当前工作目录下创建名为 t 的文件夹
mkdir t
(2)在 tmp 目录下创建路径为 test/t1/t 的目录,若不存在,则创建
4
cat log.txt Hello World PWD=/opt/soft/test (4)反向列示 tac log.txt PWD=/opt/soft/test World Hello
10、more 命令
功能类似于 cat, more 会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按 空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
8、cp 命令
将源文件复制至目标文件,或将多个源文件复制至目标目录。
3
注意:命令行复制,如果目标文件已经存在会提示是否覆盖,而在 shell 脚本中,如果不 加-i 参数,则不会提示,而是直接覆盖!
-i 提示 -r 复制目录及目录内所有项目 -a 复制的文件与原文件时间一样 实例: (1)复制 a.txt 到 test 目录下,保持原文件时间,如果原文件存在提示是否覆盖 cp -ai a.txt test (2)为 a.txt 建议一个链接(快捷方式) cp -s a.txt link_a.txt
2、cd 命令
(changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至 dirName 实例: (1)进入要目录 cd /
linux常用20个命令
linux常用20个命令以下是Linux 中常用的20 个命令:1.ls:列出目录中的文件和子目录。
ls2.cd:切换当前工作目录。
cd directory_name3.pwd:显示当前工作目录的路径。
pwd4.cp:复制文件或目录。
cp source_file destination5.mv:移动或重命名文件或目录。
mv source destination6.rm:删除文件或目录。
rm file_name7.mkdir:创建新目录。
mkdir directory_name8.rmdir:删除空目录。
rmdir directory_name9.touch:创建空文件或更新文件的访问和修改时间。
touch file_name10.cat:将文件内容输出到终端。
cat file_name11.more/less:逐页查看文件内容。
more file_name12.nano/vi:文本编辑器,用于编辑文件。
nano file_name # 或vi file_name13.echo:将文本输出到终端或文件。
echo "Hello, World!"14.grep:在文件中搜索文本。
grep "search_term" file_name15.ps:显示当前运行的进程。
ps16.kill:终止进程。
kill process_id17.chmod:更改文件或目录的权限。
chmod permissions file_name18.chown:更改文件或目录的所有者。
chown owner:group file_name19.df:显示磁盘空间使用情况。
df -h20.du:显示目录空间使用情况。
du -h这只是Linux 中一些最常用的命令。
对于每个命令,可以使用命令后加上--help查看更多用法和选项。
Linux常用命令
apt-get update 更新本地数据库
apt-get upgrade 升级软件包
apt-get dist-upgrade 智能升级软件包
apt-get check 检查本地软件依赖关系
apt-get remove 卸载依赖软件
递归展开方式:VAR=var
简单方式:VAR:=var
变量使用格式为:$(VAR)
makefile规则:makefile中一条语句代表一条规则。有普通规则、隐式规则、模式规则。
autotools
*******************************************************************************************************
du 显示文件大小
cat 显示文件内容/连接指定文件
grep 基于行对文件内容进行查找
more 逐屏显示内容
less 浏览文件内容
tail 显示尾部信息
head 显示头部信息
ifconfig [interface] [options] 显示和配置网络设备属性
who:u、g、o
operator:+、-、=
permission:r、w、x、s、l文件加锁
chmod [mod] filename 绝对模式管理用户权限
chown 修改文件拥有者
umask 设置文件默认权限屏蔽码
*****************************************************************************************************
Linux_命令_手册
1.修改/etc/inittab
id:5:initdefault:
注释:
0 – 关机 halt
1 – 单人模式 Single user mode
2 – 多人模式未含网路功能
3 – 完整多人使用者模式(文本模式)
4 – 未使用 unused
重启后失效
开启: service iptables start
关闭: service iptables stop
重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
修改/etc/sysconfig/iptables 文件,添加以下内容:
33.--扫描端口
nmap localhost
34.--查看是否已经安装
rpm -q gcc 查看是否已经安装了gcc
35.--管道过滤
ls -al|grep op
显示所有子目录的内容
ls -R
36.--IP地址对应的域名
/etc/hosts
43.允许anonymous用户下载、上传ftp的服务
2)删除所有的文件
rm *
3)删除目录
rmdir 删除空目录
4)删除目录
rm -rf 删除目录
-r 就是向下递归,不管有多少级目录,一并删除 采本站,必打击者
-f 就是直接强行删除,不作任何提示的意思
26.Linux系统开防火墙时自动开启相对应端口:23
# chmod 730 /var/ftp/incoming
4)日志
/etc/logrotate.d/vsftpd.log
linux系统命令全集(txt版)
#umount /mnt/cdrom
退出光盘
#eject
送入光盘
#eject -t
挂载软盘 #mount /mnt/floppy
卸载软盘 #umount /mnt/floppy
挂载本地FAT32分区,并使挂载后显示中文
#mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/win
#uptime
5、last
显示系统开机以来或是从每月初登入者的讯息
#last
6、dmesg
显示系统启动的信息
7、uname
显示系统信息
-m 显示硬件型号
-n 显示主机名
-r 显示内核版本
-S 显示操作系统类型
-V 显示操作系统的版本
-a 显示全部信息
8、id
test2
this i
28、pwd
显示当前工作目录
29、locale
显示当前语言环境
30、fc-list
列出系统字体
31、jobs
查看当前终端,当前shell下的后台的进程
32、ps
查看系统中的进程 #ຫໍສະໝຸດ s aux #ps -elf
33、pstree
将所有行程以树状图显示
-H 以M为单位 1000kb=1M
-s 只显示目录使用空间的总和
19、df
显示文件系统磁盘空间的使用情况
-h 以1024kb=1M计算
-H 以1000kb=1M计算
-t 指定显示分区的类型
-i 显示分区的inode使用情况
Linux必备常用命令
Linux常用命令实现磁盘配额(注安装LINUX时建立/home分区)目标:对用户zhao在/home目录上实现soft limit为5k,hard limit 为10k的磁盘配额实现步骤:1. 修改包含/home的行,#vi /etc/fstab,改为:defaults,usrquota。
也就是增加usrquota项。
然后保存退出。
2、卸载/home目录#umount /home3. 挂接/home目录#mount /home4、增加用户zhao #useradd zhao5、修改密码#passwd zhao6、生成关于/home目录的quota信息# quotacheck -cmug /home#quotacheck -vu /home7、查看所有用户的信息#repquota -au8、设置配额#edquota -u zhao将soft 和hard 分别改为5和109、保存并退出#wq!10、修改时间#edquota -t11、#wq!12.开启/home上的磁盘配额功能#quotaon /home13.查询配额#quota -u zhao14.验证配额#su - zhao一、基本命令1.man2.ls作用:列出文件清单。
常用选项:-a,-R-a 全部文件,包括隐藏文件(开头为.的文件)-R 与子目录一起列出来3.cd [绝对目录或者相对目录]作用:改变当前路径。
特殊目录的表示方法:.,..,~,-(代表前一目录)cd /var/spool/mailcd ../mqueue4.pwd作用:查看当前路径。
5.mkdir作用:创建目录。
6.rmdir作用:删除空目录。
7.rm作用:删除文件或目录。
常用选项:-r,-i(删除文件或者目录前是否询问)8.cp作用:复制。
常用选项:-r,-i-r 用于递归复制,-i若目标文件已经存在,将询问例:cd /tmpcp ~/.bashrc bashrccp –i ~/.bashrc bashrc9.mv作用:移动文件或目录。
(完整版)Linux常用的20个命令
2、查看当前所在目录完整路径:pwd
shutdown
关机或重启命令
#立刻关机:shutdown —h now
#60s后重启:shutdown —r —t 60
netstat
显示网络相关信息
#列出所有端口:netstat -a
du
查看目录使用情况
grep:文本内容搜索;
grep success*/*查找当前目录下面所有文件里面含有success字符的文件
passwd命令
可以设置口令
history命令
可以显示用户过去使用的命令
finger命令
可以让使用者查询一些其他使用者的资料
finger root //查看root的资料
file命令
该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:
#在/opt/test目录下创建目录img,若无test目录,先创建test目录:mkdir -p/opt/test/img
cat
查看文件内容
#查看desc。txt的内容:cat desc.txt
more
分页查看文件内容
#分页查看desc。txt文件的内容:more desc。txt
tail
查看文件尾部内容
#在opt目录下查找以。txt结尾的文件:find /opt -name '。txt’
ln
创建链接文件
#创建目录/opt/test的符号链接:ln —s /opt/test。/link2test
man
命令帮助
#对你不熟悉的命令提供帮助和解释:man ls就可以查看ls相关的用法
