Linux命令
一.系统管理命令
1.adduser命令:增加一个系统用户 2.apmd命令:高级电源管理 3.apmsleep命令:产生配置脚本
4.apropos命令:查找用户手册的名字和相关描述 5.arch命令:输出主机的体系结构 6.batch命令:执行批处理
7.bg命令:将程序放在后台执行 8.cd命令:切换目录
9.chfn命令:设置finger信息
10.chsh命令:改变登录系统时的shell 11.clear命令:清除终端屏幕
12.date命令:显示或设置系统时间 13.echo命令:显示文本行
14.exec命令:执行命令后交出控制权 15.exit命令:退出shell
16.fc命令:修改或执行命令
17.fg命令:将后台任务拉到前台执行 18.fgconsole命令:打印虚拟终端的数目 19.finger命令:查找并显示用户的信息 20.free命令:显示内存信息
21.fuser命令:用文件或者套接口表示进程 22.fwhois命令:显示用户的信息 23.gcov命令:coverage测试工具
24.gdialog命令:从shell显示文本信息 25.gitps命令:显示程序情况
26.groupadd命令:创建一个新的群组 27.groupdel命令:删除一个群组
28.groupmod命令:改变系统群组的属性 29.halt命令:关闭系统
30.help命令:显示shell的内建命令的帮助信息 31.history命令:显示历史命令
32.htpasswd命令:创建和更新用户的认证文件 33.id命令:显示用户及群组的ID 34.info命令:读取目录信息 35.init命令:开关机设置
36.ipcs命令:显示进程间通信的信息
37.ipcrm命令:删除消息队列、旗语设置或者共享内存的ID 38.jobs命令:显示所有的后台程序 39.kill命令:终止执行中的程序 40.killall命令:终止同名的所有进程
41.last命令:显示目前和过去登录系统的用户相关信息
42.lastb命令:显示登录系统失败的用户相关信息 43.login命令:登录系统
44.logname命令:显示登录账号的信息 45.logrotate命令:处理log文件 46.logout命令:退出系统
47.lsmod命令:显示Linux内核模块信息 48.man命令:格式化和显示在线手册
49.manpath命令:设置man手册的查询路径 50.mkfontdir命令:创建字体文件目录 51.mount命令:挂载文件系统 52.mpost命令:系统的绘画工具 53.msgcat命令:合并消息目录
54.msgcomm命令:匹配两个消息目录 55.msgen命令:创建英语消息目录 56.msginit命令:初始化消息目录 57.newgrp命令:登录另一个群组
58.nohup命令:退出系统继续执行命令 59.ntsysv命令:设置系统的各种服务 60.open命令:开启虚拟终端
61.pgrep命令:基于名字和其他属性的查找或信号处理 62.pidof命令:查找运行程序的ID 63.pkill命令:终止程序
64.pmap命令:显示程序的内存信息 65.procinfo命令:显示系统状态 66.ps命令:报告程序状况
67.pstree命令:以树状图显示程序 68.pwck命令:检查密码文件 69.pwd命令:显示工作目录 70.reboot命令:重新启动 71.renice命令:调整优先级 72.rlogin命令:远程登录 73.rmmod命令:删除模块 74.rsh命令:远程登录的shell 75.rwho命令:查看系统用户
76.screen命令:多重视窗管理程序 77.shutdown命令:系统关机命令 78.sleep命令:休眠
79.su命令:变更用户身份
80.sudo命令:以其他的身份执行命令 81.suspend命令:暂停执行shell 82.swatch命令:系统监控程序
83.symlinks命令:维护符号链接的工具程序 84.tload命令:显示系统负载 85.top命令:显示进程信息
86.uname命令:显示系统信息 87.useradd命令:建立系统账号 88.userconf命令:用户账号设置 89.usermod命令:修改用户账号 90.userdel命令:删除用户账号 91.users命令:显示用户 92.vlock命令:锁定终端
93.w命令:显示登录系统的用户信息 94.wait命令:等待程序返回状态
95.watch命令:将结果输出到标准输出设备 96.whereis命令:查找文件 97.which命令:查找文件
98.who命令:显示系统用户信息 99.whoami命令:显示用户名
100.whois命令:显示指定用户信息 101.&命令:将任务放在后台执行 二.系统设置命令
1.alias命令:设置命令的别名 2.apmd命令:高级电源管理 3.at命令:指定执行命令的时间 4.atd命令:执行已经排队的任务 5.atq命令:检查排队的任务
6.atrm命令:删除已经排队的任务 7.atrun命令:执行已经排队的任务 8.aumix命令:设置音效设备
9.authconfig命令:配置系统的认证信息 10.bind命令:显示或者设置按键组合 11.chkconfig命令:设置系统的应用程序 12.chroot命令:改变根目录
13.clock命令:设置系统的RTC时间 14.crontab命令:设置计时器
15.declare命令:显示或者设定shell变量 16.depmod命令:模块关系
17.dircolors命令:ls命令对应的显示颜色 18.dmesg命令:显示开机信息
19.enable命令:可用的shell内置命令 20.eval命令:连接多个命令
21.export命令:设置或显示环境变量 22.false命令:不做任何事情,表示失败 23.fbset命令:设置帧缓冲区 24.hash命令:显示和清除哈希表 25.hostid命令:打印当前主机的标识
26.hostname命令:显示或设置当前系统的主机名 27.hwclock命令:显示和设定硬件时钟 28.insmod命令:载入模块
29.isosize命令:显示ISO9660文件系统信息 30.kbdconfig命令:设置键盘的类型 31.ldconfig命令:设置动态链接绑定
32.ldd命令:打印共享库文件的相互依赖关系 33.lilo命令:引导安装程序
34.liloconfig命令:设置程序的载入 35.losetup命令:设置循环设备 36.mev命令:监视鼠标情况
37.minfo命令:显示MS-DOS文件系统的各项参数 38.mkkickstart命令:建立安装的组态文件 39.mkraid命令:初始化/升级RAID设备阵列 40.modinfo命令:显示内核信息
41.modprobe命令:自动处理可载入的模块 42.mouseconfig命令:设置鼠标的相关参数 43.nice命令:设置优先权 44.passwd命令:设置密码
45.pwconv命令:开启用户的投影密码 46.pwunconv命令:关闭用户的投影密码 47.resize命令:设置终端视窗的大小 48.rpm命令:管理RPM包
49.runlevel命令:显示执行等级 50.set命令:设置shell
51.setconsole命令:设置系统终端 52.setenv命令:查询或显示环境变量
53.setserial命令:设置或显示串口的相关信息 54.setup命令:设置公用程序
55.sliplogin命令:将终端机之间的连接设为sliplogin连接 56.swapoff命令:关闭系统交换分区 57.swapon命令:启动系统交换分区 58.sysctl命令:设置系统核心参数 59.telinit命令:设置系统的执行级别 60.timeconfig命令:设置时区
61.ulimit命令:控制shell程序的资源 62.unalias命令:删除别名
63.unset命令:删除变量或函数
64.vmstat命令:显示虚拟内存的信息
65.yes命令:持续输出给定的字符串,每行显示一个字符串
三.磁盘的管理和维护命令
1.automount命令:为auto文件系统配置挂载点
2.badblocks命令:检查磁盘坏道 3.cfdisk命令:磁盘分区 4.dd命令:转换复制文件 5.df命令:显示磁盘信息 6.dirs命令:显示目录信息
7.du命令:显示目录或者文件所占的磁盘空间 8.e2fsck命令:检查ext2文件系统
9.mkbootdisk命令:建立当前系统的启动盘 10.mke2fs命令:建立ext2文件系统 11.mkfs命令:建立各种文件系统
12.mkfs.minix命令:建立minix文件系统
13.mkinitrd命令:建立要载入ramdisk的映像文件 14.mkisofs命令:建立ISO9660映像文件 15.mkswap命令:设置交换分区 16.mt命令:磁带驱动操作
17.mzip命令:zip/jaz磁盘驱动器控制命令 18.quota命令:显示磁盘已使用的空间与限制 19.quotacheck命令:检查磁盘的使用空间与限制 20.quotaoff命令:关闭磁盘空间与限制 21.quotaon命令:开启磁盘空间限制 22.quotastats命令:显示磁盘空间的限制 23.raidstop命令:关闭软件控制的磁盘阵列 24.repquota命令:检查磁盘空间限制的状态 25.restore命令:还原dump操作备份的文件 26.rmt命令:远程磁带传输模块 27.sfdisk命令:硬盘分区工具程序
28.sync命令:将内存缓冲区的数据写入磁盘
四.文本编辑命令
1.awk命令:模式匹配语言 2.col命令:过滤控制字符 3.colrm命令:删除制定的列 4.comm命令:比较排序文件 5.ed命令:文本编辑器
6.egrep命令:输出某种匹配的行 7.ext2ed命令:ext2文件系统编辑 8.fgrep命令:匹配字符串 9.fmt命令:编排文本文件
10.gedit命令:gnome的文本编辑器 11.head命令:输出文件开头的部分信息 12.ispell命令:拼字检查程序 13.jed命令:编辑文本文件 14.joe命令:编辑文本文件