1.为什么要用Linux
- 长期运行的稳定性
- 多数软件只有Linux版本
- 强大的Bash命令简化繁琐的 工作
2. Linux系统简介
多用户,多任务的操作系统 常见版本有Centos ,Ubuntu ,RedHat ,Debian等
3. 如何获取Linux系统(略)
4. Linux 系统登陆
Xshell登陆(略)
5. 初识Linux系统
Linux的完整目录结构
Linux 目录简介
Path | Description |
/ | 根目录 |
/bin | 常用软件如 ls,mkdir,top等的存放地 |
/dev | 硬件相关 |
/etc | 存放系统管理和配置相关文件 |
/etc/cron* | 与定时任务相关的文件夹,可执行程序放到对应文件夹就可以定时执行 |
/etc/profile.d | 目录下存放Bash相关的配置文件,相当于全局的.bashrc |
/etc/profile.d/custom.sh | 在配置全局环境时,一般写入这个文件,如果不存在,可以新建 |
/home | 家目录,默认新建用户的个人家目录都在此文件夹下 |
/home/shengtudai | 用户名为shengtdai的用户的家目录 |
/lib -> usr/lib | 存放动态库的目录(library),安装软件时碰到依赖的动态库一般存于此 |
/lib -> usr/lib64 | 64位软件动态库,->表示连接,等同于快捷方式 |
/mnt | 文件系统挂载,一般插入U盘会显示在这 |
/opt | 部分额外安装的软件会置于此 |
/root | 根用户的家目录 |
/sbin ->usr/sbin | 根用户的管理命令 |
/tmp | 临时目录,会定时清空,常用于存放中间文件 |
/usr | 存放系统应用的目录,前面有几个目录都是该目录下子目录的软链接 |
/usr/bin | 大部分应用程序安装于此 |
/usr/local/bin | 存放本地安装的命令 |
/usr/local/lib | 存放本地安装的库 |
/var | 存放各服务的日志文件。如装有网路服务,一般在/var/www/html下 |
6. 目录内容查看
ls[-a 显示隐藏文件 -l 显示更详细的信息]
7. 新建目录
mkdir 新建目录(文件夹) [-p 如目录名重复,不报错]; touch 新建一个空的文件 ;
cat 将文件内容输出到屏幕上
nano + 文件名 文本编辑(ctrl + x 关闭),若文件名不存在,默认新建该文件
终端输入多行文字:cat <<END(结束标识) >(文件名)
8. 访问文件
cat:一次性显示文件所有内容,若文件内容多,会有刷屏的过程
more:类似cat 以一页一页显示,space上一页,b下一页
less:可用pageup pagedown 前后翻看
head [-n 指定行数]:显示文件前几行
tail [-n 指定行数]:显示文件后几行
9. 获取可用命令行参数
man + 命令
小结:
- Linux是多用户操作系统,每个人能同时登陆一台Linux电脑各自进行操作而不互相干扰。
- Linux下所有的目录都在根目录下
- 使用mkdir新建目录,cd切换目录,pwd获取当前工作目录,ls查看目录下的内容,cat查看文件,man ls 查看ls命令的使用
- 访问一个文件需要制定这个文件的路径,当前目录下的文件可省略路径 ./ ,其他目录下则需要指定全路径(可以是相对路径,也可以是绝对路径)