一、Linux的简介
1、linux是免费的,并且支持多用户、多任务、多线程和多CPU的操作系统。
2、linux的基本思想:一切皆文件。
3、配置文件为文本格式。
4、linux的发型版本:CentOS、Ubuntu、RedHat
5、linux与windows的对比:linux是开源免费的,linux的安全性更高,也支持图形化界面,但是一般用命令行。
二、Linux的命令
1.cd切换目录
英文:change directory
语法:cd [目录]
/ 切换到根目录
.. 回到上一级目录
. 当前目录
../..上上一级
2. ls显示目录下的文件
英文:list
语法:ls [-alrRt] [文件或目录]
-a all 显示所有文件,包括隐藏文件
-l (long) 显示详细信息
-R(recursive) 递归显示当前目录下所有目录
-r (reverse) 逆序排序
-t (time) 按修改时间排序(降序)
ll 相当于 ls –l
3. pwd显示当前所在目录
英文:print working directory
语法:pwd [-LP]
-L 显示链接路径,当前路径,默认
-P 物理路径
4. mkdir创建新目录
英文:make directories
语法:mkdir [-p] 目录名
-p 父目录不存在情况下先生成父目录 (parents)
5. touch创建空文件或更新文件的时间
语法:touch 文件名
6. cp复制文件或目录
英文:copy
语法:cp [–rp] 源文件或目录 目的目录
-r -R recursive 递归处理,复制目录
-p 保留文件属性 (原文件的时间不变)
7. mv移动文件或目录、文件或目录改名
英文:move
语法:mv 源文件或目录 目的目录
8. rm删除文件
英文:remove
语法: rm [-rf] 文件或目录
-r(recursive)删除目录,同时删除该目录下的所有文件
-f(force) 强制删除文件或目录
注意:工作中,谨慎使用rm –rf 命令。