linux常用命令解释
一、Linux常用命令总览
常用系统工作命令:echo命令、date命令、reboot命令、poweroff命令、wget命令、ps命令、top命令、kill命令、killall命令
系统状态检测命令:ifconfig命令、uname命令、free命令、whoami命令、last命令、history命令
工作目录切换命令:pwd命令、cd命令、ls命令
文本文件编辑查看命令:cat命令、more命令、head命令、tail命令、tr命令、diff命令
文件目录管理命令: touch命令、mkdir命令、cp命令、mv命令、rm命令、dd命令、file命令
打包压缩与搜索命令:tar命令、grep命令、find命令
文件用户权限管理命令:chmod命令、chown命令、umask命令
二、重点命令详解
1.查询目录中内容
ls 【选项】 【文件或目录】
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件的大小
2.文件处理命令
a.建立目录:mkdir -p 【目录名】
-p 递归创建
b.查询当前目录所在位置:pwd
c.切换目录:cd 【目录】
cd ~ 进入当前用户的家目录
cd
cd - 进入上次目录
cd .. 进入上一级目录
cd . 进入当前目录
d.删除空目录:rmdir 【目录名】
e.删除目录或文件:rm -rf 【目录名】
-r 删除目录
-f 强制
f.复制命令:cp 【选项】 【源文件或目录】 【目标目录】
-r 复制目录
-p 连带文件属性复制
-d 若源文件是连接文件,则复制连接属性
-a 相当于 -pdr
g.剪切或改名命令:mv 【源文件或目录】 【目标目录】
如果目标文件和源文件在同一个目录,则为改名
3.帮助命令
a.获取指定命令的帮助:man 【命令】
b.查看命令拥有级别:man -f 【命令】 相当于whatis 【命令】
c.查看指定级别的命令:man 【级别】 【命令】
d.查看和命令相关的所有帮助:man -k 【命令】 相当于apropos 【命令】
e.获取命令选项的帮助:【命令】 --help
f.获取shell内部命令:help shell内部命令 例如:help cd
whereis 【命令】 可以查看是否为shell内部命令
g.获取命令的详细帮助文档:info 【命令】
-回车 进入子帮主页面
-u 进入上层页面
-n 进入下一个帮助小节
-p 进入上一个帮助小节
-q 退出
4. tar压缩与解压缩命令
gz格式压缩目录格式:tar -zcvf 【压缩包名.tar.gz】 【源文件】
gz格式解压缩目录格式:tar -zxvf 【压缩包名.tar.gz】
bz2格式压缩目录格式:tar -jcvf 【压缩包名.tar.bz2】 【源文件】
bz2格式解压缩目录格式:tar -jxvf 【压缩包名.tar.bz2】
5.关机与重启命令
a.shutdown命令:shutdown 【选项】 【时间】
-c 取消前一个关机命令
-h 关机
-r 重启
b.reboot 重启
c. poweroff 关机
6.挂载命令
a.查询系统中已经挂载的设备:mount
b.依据配置文件/etc/fstab的内容,自动挂载:mount -a
c.挂载光盘
创建挂载点:mkdir /mnt/cdrom
把光盘挂载到挂载点下mount /dev/sr0 /mnt/cdrom
卸载光盘umount /mnt/cdrom
7.用户登录查看命令
查看登录用户信息:w
查看登录用户信息:who
查看当前登录和过去登录的用户信息:last
参考链接:
Linux命令大全