Linux常用命令速查备忘

一. 启动,关机,登入,登出相关命令


[login] 登录


[logout] 登出


[exit] 登出


[shutdown] 停止系统


[halt] 停止系统


[reboot] 重启动


[poweroff] 切断电源


[sync] 把内存里的内容写入磁盘


[lilo] 安装lilo启动管理程序


[grub] 安装lilo启动管理程序


二. Shell相关命令




[chsh] 切换Shell


[history] 显示命令履历


[alias] 设置命令别名


[unalias] 取消命令别名


[which] 显示命令所在位置


[type] 查询命令种类


[echo] 显示字符串或者变量内容


[set] 设置/显示Shell变量


[printenv] 显示环境变量


[export] 设置环境变量


[env] 设置临时环境变量


[unset] 释放环境变量


[setenv] 设置环境变量


[unsetenv] 释放环境变量


[source] 执行文件当中的命令


[man] 查询命令手册


[info] 查询超文本命令手册


[whatis] 显示命令简介


[apropos] 通过关键字查询手册


三. 用户管理相关命令


[su] 切换到其他用户


[useradd] 追加用户


[adduser] 追加用户


[userdel] 删除用户


[usermod] 修改用户设置


[chfn] 修改用户私人信息


[groupadd] 追加组


[groupdel] 删除组


[groupmod] 修改组设置


[passwd] 更改密码


[whoami] 显示用户名


[logname] 显示登录用户帐号


[users] 显示所有登录用户信息


[who] 查询登录用户信息


[w] 查询登录用户信息


[id] 显示指定用户的ID信息


[groups] 显示指定用户的所属组


[finger] 显示指定用户的个人信息


[mesg] 开关与他人收发消息


[write] 给其他用户发消息


[wall] 给所有用户发消息


[talk] 和其他用户聊天


四. 系统消息相关命令


[top] 提供了实时的对系统处理器的状态监视


[date] 显示/设置当前时间


[uptime] 显示系统运行时间


[arch] 显示机器的核心构架(如i386)


[uname] 显示操作系统信息


[tty] 显示终端名


[last] 显示登录/登出在履历


[lastb] 显示非法登录信息


[dumpkeys] 显示当前键盘配置


[loadkeys] 变更键盘配置


[df] 查询磁盘使用信息


[du] 查询磁盘使用信息


[dmesg] 显示系统启动消息


[script] 保存输入输出到文件


五. 文件操作相关命令


[ls] 显示文件列表


[tree] 显示目录树


[pwd] 显示当前路径


[cd] 更改当前路径


[pushd] 追加路径到目录堆栈


[popd] 从目录堆栈删除路径


[dirs] 显示目录堆栈的内容


[mkdir] 创建路径


[rmdir] 删除路径


[cp] 复制文件/目录


[rm] 删除文件/目录


[mv] 移动文件/目录,修改文件名


[chown] 更改文件/目录的所有者


[chgrp] 修改文件/目录的所有组


[chmod] 修改文件/目录的权限


[touch] 更改文件时间


[ln] 建立文件/目录链接


[find] 查找文件


[whereis] 显示文件存在的路径名


[file] 查询文件种类


[size] 查询文件大小


六. 文件编辑相关命令


[cat] 显示文件内容


[tee] 输出到文件和屏幕


[more] 分屏显示文件内容


[less] 分屏显示文件内容


[head] 显示文件头部内容


[tail] 显示文件尾部内容


[fold] 折叠显示长行


[sort] 排列文件的行


[cmp] 比较文件内容


[diff] 显示文件差异


[nkf] 更改日语文件编码


[dd] 变更文件之后复制


[wc] 统计文本单词数,文件大小等


[split] 分割文件


[paste] 以行连接文件


[join] 以字段连接文件


[grep] 查询文字


[uniq] 过滤重复部分显示文件内容


[tr] 替换文字


[sed] 替换文字


[vi] vi文字编辑器


七. 压缩/解压缩相关命令


[tar] 压缩/解压缩文件


[compress] 压缩/解压缩文件


[uncompress] 解压缩


[gzip] 压缩/解压缩文件


[gunzip] 解压缩


[zcat] 显示压缩文件的内容


[lha] 压缩/解压缩文件


[uuencode] 把二进制文件编码为文本文件


[uudecode] 把经过编码的文本文件还原为二进制文件


八. MS-DOS工具集


[mtools]命令


[mdir] 显示文件列表


[mcd] 改变当前目录


[mmd] 新建目录


[mrd] 删除目录


[mdeltree] 删除目录树


[mcopy] 复制文件


[mdel] 删除文件


[mmove] 移动文件


[mren] 更改文件或目录名


[mattrib] 修改文件属性


[mtype] 显示文件内容


[mdu] 查询文件或目录大小


[minfo] 显示磁盘信息


[mformat] 以MS-DOS方式格式化磁盘


[mlabel] 设置磁盘标签


九. 控制外部设备相关命令


[mount] mount上设备


[umount] 解除已经mount上的设备


[eject] 弹出(CD/DVD等)


[fdformat] 格式化软盘


[fdisk] 配置/显示硬盘分区


[mkfs] 格式化磁盘分区


[fsck] 检查/修复磁盘错误


[lpr] 打印到打印机


[lprm] 中断打印任务


[lpq] 显示打印任务的状态


[lpc] 管理/控制打印任务


[ifconfig] 显示/设定NIC配置


十. 进程及任务管理相关命令


[ps] 显示正在运行的进程


[jobs] 显示后台运行任务


[fg] 把任务切换到前台


[bg] 把任务切换到后台


[kill] 中止进程或任务


[killall] 中止进程或任务


[wait] 等待进程或任务的结束


[at] 设置定时执行任务


[atq] 显示尚未执行的任务


[atrm] 删除定时执行任务


[batch] 在系统负荷减轻的时候执行任务


[nice] 改变优先度并执行任务


[nohup] 在后台执行任务,Logout之后也不退出


[sleep] 休眠一定的时间


[crond] 用来定期执行程序的命令


[screen] 可以在多个进程之间多路复用一个物理终端的窗口管理器


十一. 网络管理相关命令


[netstat] 显示当前网络连接状况


[route] 显示/设置路由


[host] 显示网络主机情况


[hostname] 显示/设置当前主机的名字


[ping] 确认和远程机器的连接情况


[traceroute] 显示路由信息


[rwho] 查询网上机器的登陆用户


[ruptime] 查询网上机器的系统运行时间


[rlogin] 登陆到远程机器


[telnet] 用telnet登陆到远程机器


[rsh] 给远程机器发送命令


[rcp] 在远程机器之间复制文件


[mail] 收取邮件


[sendmail] 发送邮件


[mailq] 确认邮件队列


[ftp] 用ftp传输文件


十二. 其他命令


[cal] 显示日历


[clear] 清屏


[gcc] 编译C语言代码


[as] 汇编


[bc] 计算


[rpm] Redhat的包管理


[dpkg] Debian的包管理


[installpkg] Slackware的包安装(删除命令则是removepkg)


[xf86setup ,turboxfg,Xconfigurator] 配置X服务


[startx] 启动 X-Window 图形界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值