Linux入门-基础知识及常用命令
Linux是一款开源的操作系统内核,基于Linux内核,加上shell和各类工具软件,就组成了我们常说的:“Linux操作系统”。
什么是shell
shell俗称壳,是提供给我们使用界面(命令解析器),并且保护系统内核不被篡改的软件。我们所有的指令都是通过shell传达给linux内核,并将结果通过shell反馈给我们。shell分为两大类:图形shell和命令行shell。
图形shell
命令行shell
命令行提示符的含义
[[email protected] ~]$
kiosk #表示当前用户
foundation80 #表示当前操作主机的名称
~ #表示当前所在的位置,~代表用户的家目录
$ #表示当前用户的身份级别,$表示普通用户,#表示超级用户
在shell中执行命令,通常的格式为:
命令 [-选项] [参数]
例如:ls -al /etc
- 个别命令可能格式不遵循此格式
- 当有多个选项时,可以写在一起。-a -l = -al
- 通常短选项前有一个“-”,长选项前有两个“--”,例如:-a 和 --all
常用命令:
ls:显示目录下的文件
cd:切换当前工作目录
cp:复制文件或目录
mv:移动文件或目录
cat:查看文件内容
touch:新建文件,也可以用来更改文件或目录的时间戳
mkdir:新建目录
rm:删除文件及目录
pwd:显示当前工作路径
文件路径:绝对路径:文件所在系统的真实位置,在系统的任何位置都可以使用。通常以“/”开头
相对路径:相对当前所在位置的目标位置的路径,可以了解为在相对路径前自动添加“pwd”命令的值
系统结构:
/ #根目录
/bin #一般用户使用的命令
/sbin #管理员使用的命令
/boot #启动分区
/dev #设备文件
/lib /lib64 #32位,64位库文件
/etc #系统配置目录
/home #普通用户的家目录
/root #超级用户的家目录
/usr #存放只读的命令和文件
/var #存放应用程序数据和日志
/media /mnt /run #临时设备挂载点
/srv #系统数据
/sys #内核参数调整
获取帮助
- whatis 命令 #显示命令的用途
- 命令 --help #获得命令的帮助
- man #手册
- info #带链接的手册