Linux简介
一:Linux和Windows对比
1:Window
很明显的特征就是有C盘,D盘等各种磁盘;
2:Linux
只有一个根目录,也可以说只有一个盘,整个系统所有的东西都是在根目录下的。
二:Linux目录
/ 根目录
/bin 最常用的命令,如:ls,cp,rm等
/boot 启动系统需要的文件,包括Linux内核,RAM磁盘映像和引导加载程序等配置文件
/dev 设备文件,各种硬件设备,包括硬盘驱动器
/etc 系统全局配置文件,对所有用户都有影响
/home 用户的家目录
/lib 包含非常重要的动态库和内核模块
/media 作为外部设备的挂截点,如硬盘驱动器或者可移动介质
/mnt 也是一个挂截点,但是是临时文件设备
/opt 用于存储用户自己的软件
/proc 一个虚拟的文件系统,提供了进程信息,内存资源,硬件设备,内核内存等信息。
/root 超级用户的主目录
/run 运行时变量数据
/sbin 基本系统二进制文件
/srv 特定战点数据服务系统,如HTTP或FTP等
/sys 虚拟文件系统,可以设置或获取系统的内核信息
/tmp 临时文件存放位置
/user 包含大部分用户程序,部分复制根目录结构
/var 变量数据,如状态,日志等。
三:用户管理的差别
Windows上用户概念很模糊,但是Linux上就会经常使用到;
Linux 通过用户权限来指定不同的用户对文件的使用权限。
四:应用方向不一样
Windows更多时代替纸质书写的办公,提升日常生活工作的交流效率
Linux 一开始很大程度上就面对网络服务,所以Linux是可以随便换桌面的,linux也有很多
不同的桌面系统。
五:基本常用命令
我是谁:who
我在哪里:pwd
我去何方:
cd 是跳转路径,后面跟上路径
cd~ 以上这两个命令都会跳转到用户家目录下
cd/ctc cd后面跟上路径,就会跳转到这个路径之下
cd. 当前目录
cd.. 回到上一级目录
cd/ 跳转到根目录
cd- 回到上一次目录
路在何方:
ls 查看当前路径下的所有文件
ls -a 查看隐藏文件
ls -l 查看所有文件,列表展示
ls -t 用文件和目录的更改时间排序
ls -r 以文件名反序排列并输出目录内容列表
ls -k 以kb(千字节)为单位显示文件大小
注意:
man ls 最全的帮助文档
ls --help 笔记简单的帮助文档,当时不是所有命令都会有
六:Linux基本文件操作
创建文件:touch test.txt
删除文件:rm test.txt
复制文件:cp /etc/passwd a.txt
移动文件:mv a.txt /tmp
创建文件夹:mkdir test
删除文件夹:rmdir test
查看文件: cat a.txt
七:用户介绍
|
root@clem:~# exit |
|
bd@clem:~$ |
root是linux管理员,也称为超级用户
bd是linux普通用户,在Ubuntu中,root用户被锁定,当需要是使用的时候可以使用sudo来提权。
这里Clem是主机名,相当于Windows上的主机名。
~ 是当前目录的家目录,家目录就相当于我们Windows系统盘中的用户目录
# 是超级用户的提示符:
$ 是普通用户的提示符。
八:硬件管理
1:shutdown(关机)
-t 多久之后关机
-r 重启计算机
-h 关机后关闭电源
halt 指关机 -h
reboot 重启计算机
九:磁盘管理
df -h -h可读的方式显示当前磁盘空间
du -chs c最后再加上总计 h打印可识别的格式,如:1KB,500MB,1GB s只显示各档案大小的总和。
du -ah显示全部目录和其次目录下的每个档案所占的磁盘空间