您的位置:首页 > 运维架构 > Linux

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: