linux小白成长之路11————linux命令大全
2018-04-01 12:49
405 查看
1. 启动,关机,登入,登出相关命令
登录:login登出:logout
登出:exit
停止系统:shutdown
停止系统:halt
重启动:reboot
切断电源:poweroff
把内存里的内容写入磁盘:sync
安装lilo启动管理程序:lilo
安装lilo启动管理程序:grub
2. Shell相关命令
切换Shell:chsh显示命令履历:history
设置命令别名:alias
取消命令别名:unalias
显示命令所在位置:which
查询命令种类:type
显示字符串或者变量内容:echo
设置/显示Shell变量:set
显示环境变量:printenv
设置环境变量:export
设置临时环境变量:env
释放环境变量:unset
设置环境变量:setenv
释放环境变量:unsetenv
执行文件当中的命令:source
查询命令手册:man
查询超文本命令手册:info
显示命令简介:whatis
apropos通过关键字查询手册:apropos
3. 用户管理相关命令
切换到其他用户:su追加用户:useradd
追加用户:adduser
删除用户:userdel
修改用户设置:usermod
修改用户私人信息:chfn
追加组:groupadd
删除组:groupdel
修改组设置:groupmod
更改密码:passwd
显示用户名:whoami
显示登录用户帐号:logname
显示所有登录用户信息:users
查询登录用户信息:who
查询登录用户信息:w
显示指定用户的ID信息:id
显示指定用户的所属组:groups
显示指定用户的个人信息:finger
开关与他人收发消息:mesg
给其他用户发消息:write
给所有用户发消息:wall
和其他用户聊天:talk
4. 系统消息相关命令
显示/设置当前时间:date显示系统运行时间:uptime
显示机器的核心构架(如i386):arch
显示操作系统信息:uname
显示终端名:tty
显示登录/登出在履历:last
显示非法登录信息:lastb
显示当前键盘配置:dumpkeys
变更键盘配置:loadkeys
查询磁盘使用信息:df
查询磁盘使用信息:du
显示系统启动消息:dmesg
保存输入输出到文件:script
5. 文件操作相关命令
显示文件列表:ls显示目录树:tree
显示当前路径:pwd
更改当前路径:cd
追加路径到目录堆栈:pushd
从目录堆栈删除路径:popd
显示目录堆栈的内容:dirs
创建路径:mkdir
删除路径:rmdir
复制文件/目录:cp
删除文件/目录:rm
移动文件/目录,修改文件名:mv
更改文件/目录的所有者:chown
修改文件/目录的所有组:chgrp
修改文件/目录的权限:chmod
更改文件时间:touch
建立文件/目录链接:ln
查找文件:find
显示文件存在的路径名:whereis
查询文件种类:file
查询文件大小:size
6. 文件编辑相关命令
显示文件内容:cat输出到文件和屏幕:tee
分屏显示文件内容:more
分屏显示文件内容:less
显示文件头部内容:head
显示文件尾部内容:tail
折叠显示长行:fold
排列文件的行:sort
比较文件内容:cmp
显示文件差异:diff
更改日语文件编码:nkf
变更文件之后复制:dd
统计文本单词数,文件大小等:wc
分割文件:split
以行连接文件:paste
以字段连接文件:join
查询文字:grep
过滤重复部分显示文件内容:uniq
替换文字:tr
替换文字:sed
7. 压缩/解压缩相关命令
压缩/解压缩文件:ar压缩/解压缩文件: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
以MS-DOS方式格式化磁盘:mformat
设置磁盘标签:mlabel
9. 控制外部设备相关命令
mount上设备:mount解除已经mount上的设备:umount
弹出(CD/DVD等):eject
格式化软盘:fdformat
配置/显示硬盘分区:fdisk
格式化磁盘分区:mkfs
检查/修复磁盘错误:fsck
打印到打印机:lpr
中断打印任务:lprm
显示打印任务的状态:lpq
管理/控制打印任务:lpc
显示/设定NIC配置:ifconfig
10. 进程及任务管理相关命令
显示正在运行的进程:ps显示后台运行任务:jobs
把任务切换到前台:fg
把任务切换到后台:bg
中止进程或任务:kill
中止进程或任务:killall
等待进程或任务的结束:wait
设置定时执行任务:at
显示尚未执行的任务:atq
删除定时执行任务:atrm
在系统负荷减轻的时候执行任务:batch
改变优先度并执行任务:nice
在后台执行任务,Logout之后也不退出:nohup
休眠一定的时间:sleep
11. 网络管理相关命令
显示当前网络连接状况:netstat显示/设置路由:route
显示网络主机情况:host
显示/设置当前主机的名字:hostname
确认和远程机器的连接情况:ping
显示路由信息:traceroute
查询网上机器的登陆用户:rwho
查询网上机器的系统运行时间:ruptime
登陆到远程机器:rlogin
用telnet登陆到远程机器:telnet
给远程机器发送命令:rsh
在远程机器之间复制文件:rcp
收取邮件:mail
发送邮件:sendmail
确认邮件队列:mailq
用ftp传输文件:ftp
12. 其他命令
显示日历:cal清屏:clear
编译C语言代码:gcc
汇编:as
计算:bc
Redhat的包管理:rpm
Debian的包管理:dpkg
Slackware的包安装(删除命令则是removepkg):installpkg
配置 X 服务器:XF86Setup,turboxfg,Xconfigurator
启动 X-Window 系统:startx
相关文章推荐
- linux小白成长之路9————打包部署SpringBoot项目
- linux小白成长之路6————安装Java+Apache(httpd)+Tomcat
- linux小白成长之路7————Docker安装mysql
- linux小白成长之路10————SpringBoot项目部署进阶
- linux小白成长之路5————安装Docker
- linux小白成长之路10————SpringBoot项目部署进阶
- linux小白成长之路3————更新yum源
- linux小白成长之路4————centos7配置自动更新安装安全补丁
- linux小白成长之路8————访问Docker中的mysql
- linux小白成长之路2————yum安装火狐浏览器
- Linux命令大全(四)--Linux用户管理
- The Linux Command Line 11-20章总结
- 常用Linux命令、文件操作解压缩相关、Linux命令大全、测试查询
- (11)《基于Linux的C编程与内核导读》--进程间管道通信(一)
- LINUX-C成长之路(六):函数要义
- 每天一条Linux语句11/14
- Linux( Ubuntu 12 64位 和SUSE 11 64位) 下安装 flash plug in 的步骤
- SUSE Linux Enterprise Server 11 SP1 安装教程图文详解
- linux-11 基本命令之 -工作期目录切换命令-pwd,cd,
- linux命令大全之crontab命令使用详解 linux crontab 时间设置