linux操作系统特点
- linux是一套开放源代码程序的,并可以自由传播类Unix操作系统软件
- Linux是由世界各地成千上万的程序员设计和开发实现的。所以有时Linux系统的安全性要高于windows系统
- Linux系统主要被应用于服务器端,嵌入式开发
手机安卓就是Linux,苹果是Unix,交换机路由器防火墙全是Unix和linux)、个人PC端(主要是windows,其次Ubuntu,)其中服务器端领域是重中之重。
Linux系统之所以被广泛使用主要有以下几个特点 - 开放源代码的程序软件,可自由修改
- Unix系统兼容,具备几乎所有Unix的优秀特性
- 可自由传播,无任何商业化版权制约
- 适合Intel等x86 CPU系列架构的计算机。
linux系统基础命令的学习与使用
1. ls 命令
ls 命令 :该命令主要用于查看文件与目录,list之意。
使用语法 :ls [-alrtAFR] [name…]
主要运用到的参数(其他参数另查) :
- -a :显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
- -l :除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
实例:
2. mkdir rmdir命令
mkdir命令: 创建文件夹。语法:mkdir [选项] [文件名]
参数:
- -p :可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。
- -m: --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask。
- -v: 每次创建新目录都显示信息。
rmdir命令: 删除文件夹。语法:rmdir [选项] [文件名]
实例:
3. rm cd 命令
cd命令:切换目录
语法: cd [相对路径或绝对路径或特殊符号]
使用方式:
- cd (文件或路径):进入该文件。
- cd … : 返回上一级文件。
- cd ~: 直接返回根目录。
rm命令:删除指定文件或文本
语法: rm [选项]… 目录… 删除指定的<文件>(即解除链接)
实例:
4.cp mv命令
cp命令:复制档案或目录
语法: cp [选项] 源文件或目录 目标文件或目录
几个操作:
- cp file1 file2 :将文档file1复制成file2
- cp file1 dir1 :将文档 file1 复制到目录 dir1 下,文件名仍为 file1.
- cp /tmp/file1 :将目录 /tmp 下的文档 file1复制到现目录下,档名仍为 file1.
- cp -r dir1 dir2 : 复制整个目录.若目录 dir2 存在,则将目录dir1,及其所有文档和子目录,复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在,则将dir1,及其所有文档和子目录,复制为目录 dir2.
mv命令:可以用来移动文件或者将文件改名
语法:mv [选项] 源文件或目录 目标文件或目录
用法:
- mv dir1 dir2:将dir1改名为dir2
- mv dir1 ~/temp :将dir1 移动到temp
5. touch 命令
touch命令:创建文件和更改文件的时间标签
创建:touch file1 :创建一个名为file1 的txt文件
更改时间标签:
- touch -r file1 file2 :把 file2 的时间更改为 file1 的时间 [仅仅更改 access 和 modify 时间
- touch -t “12210000” test2 :将test2 文件的 access 和 modify 的时间修改为 12月21号00点00分
总结
对于linux系统,我认为在操作上要比windows难的太多了。但在学习的过程中还是很有乐趣的。