关于Linux目录结构的整体的认识以及目录之间的切换(1)
了解操作系统的一些基础知识
操作系统分两部分:系统调用接口、内核
系统调用接口:是一个协调、管理和控制计算机硬件和软件的系统程序
内核:是一个管理和控制程序,负责管理计算机的所有物资
Linux开发的主要版本:Linux、CENTOS、RHEL等等
关于安装以及下载:
镜像的下载:https://www.linux.orgs/pages/downloads/
关于Linux的安装(以CentOS为例):https://www.jingyan.baidu.com/article/0eb457e5d7b28403f0a90577.html
关于Linux的文件目录结构的认识
Linux的基本认识:一切皆文件;目录结构也是一个文件;系统的所有东西都存在于硬盘上;当然按照文件的形式来存;
关于一些关于Linux常见的登录、管理操作指令
init 0:关闭Linux系统
$:普通用户登录提示符
#:root用户登录提示符
exit:退出命令
ctrl+alt+F[1-6]:切换虚拟终端
shutdown 关闭系统
reboot 重启
logout 注销
关于文件以及目录的结构,最外层为/,然后接下的子目录为:
如果不要图形图像界面,只有计算机的指令下的文件目录:
bin:用来执行常用的可执行文件
sbin:用来执行系统的可执行文件
etc:配置文件目录
dev:设备文件目录
在这里,关于图形图像界面的安装:https://www.linuxidc.com/Linux/2018-04/152000.html
关于文件目录的一些操作:
一般的格式为:命令 选项 参数
cd命令
cd /home :进入home的目录下
cd .. :".."代表返回当前的目录的上一级目录
cd ../.. :返上两级的目录
cd~用户:进入到个人的主界面
cd -:返回上次所在的目录
pwd指令:
pwd:显示当前的路径
ls指令
ls:查看目录中的文件
-a:列举出所有的文件;当然也包含隐藏文件
-t:按修改时间列举出目录
-l:查看更多信息
-R:以递归的形式输出当前目录的所有内容,包括子目录
举个例子:
执行指令:ls -l
执行指令:ls -la(这里是两条指令合在一起) /etc(不指定的时候默认为当前目录;可选)
ls -l -a
whoami:查看当前的用户信息
who:查看更多的用户信息
clear:清屏
date,cal 时间;日历(还可以修改修改时间;日历)
touch:用于创建新文件
cat、less、more:查看文件
tail:查看文件的前几行
-f:动态的查看文件
rm:删除指令
-rf:删除指定的文件依据目录
mv:删除指令以前建议备份或者移动到tmp上面去
cp指令
cp:拷贝文件到指定目录下:
cp 当前的目录 你要copy的文件目录 重命名(可选) 文件名
makedir:创建文件夹
-p:递归的创建文件夹
makedir -p /a/b/c/d
-v:创建新目录显示信息
-m:指定权限的目录,具体需要掌握下一节才能很好的应用
su -用户名:切换用户
Useradd:添加用户
Password 用户名(此处用户添加密码)
man 命令 :用于查看帮助文档