Linux系统简介:
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。广泛用于服务器上的操作系统,常见的图形化桌面有Gnome、KDE两种。
Linux系统中“一切皆是文件”。
Linux系统安装
1.选择第一项:Install CentOS Linux 7
2.选择安装界面的语言(不是安装之后的系统语言。)
3.配置安装摘要信息,点击开始安装。
4.配置root密码,等待安装完成进入系统。
Linux文件系统
Linux文件系统为单根文件系统而Windows系统为多根文件系统。Linux文件系统中所有的文件的目录路径都是从“根”出发的标识符为“/”,文件路径左边第一个“/”表示根。Windows的文件路径根有多个,例如:C:\Windows、D:\Notepad++,这些目录的根都不一样。
绝对路径:从根出发的路径为绝对路径,绝对路径在系统的任何位置都是有效的。
相对路径:从当前所处目录的位置出发到另一文件的路径为相对路径。
根目录一些目录的作用:
/boot 该目录默认下存放的是Linux的启动文件和内核。
/bin 该目录中存放Linux的常用命令。
/sbin 该目录用来存放系统管理员使用的管理程序。
/var 该目录存放那些经常被修改的文件,包括各种日志、数据文件。
/etc 该目录存放系统管理时要用到的各种配置文件和子目录。
/dev 该目录包含了Linux系统中使用的所有设备。
/mnt 挂载移动介质目录。
/root 超级用户的主目录。
/home 用来存放该用户的主目录。
/usr 用户的应用程序和文件几乎都存放在该目录下。
/lib 该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。
/opt 第三方软件在安装时默认会找这个目录。
/tmp 存放不同程序执行时产生的临时文件。
/proc 可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的,该目录的内容不在硬盘上而在内存里。
基础命令知识:
1.“$”为普通用户登陆提示符
2.“#”为Root用户登陆提示符
3.Linux终端也称为虚拟控制台,可使用Ctrl+Alt+F[1~6]进行切换
4.Linux命令格式为:命令 [选项] [参数]
命令:控制操作系统做什么的指令
选项:选择命令的功能执行相关操作
参数:说明命令影响(操作)的对象(一个文件,一个目录或者一段字符)
5.Linux下区分字母大小写
6.whoami:查看当前终端登陆的用户
7.who:查看当前已登陆的用户,tty指的是实体终端,pts指的是虚拟终端。
8.date:查看当前系统时间。使用date -s ‘2017-05-23 16:48:00‘ 配置系统时间为2017年5月23日16点48分0秒。
9.cal:查看当前系统日历。使用cal 11 2000 ,查看2000年11月的日历。
10.clear:清屏命令。也可以使用 Ctrl+L快捷键清屏
11.su:切换用户命令。su [用户名] 不完全切换。 su - [用户名] 完全切换。
12.passwd:修改用户密码,仅root用户可修改其他用户密码。普通用户仅可更改自身密码。
13.man:man [命令名称] 获取对应命令的帮助手册。也可以在命令后加 --help 来尝试显示帮助,例如:ls --help
14.pwd:用来显示当前所处的目录位置
15.cd:切换目录。相当于Windows的双击打开某个文件夹,cd ~ 在任何位置快速回到家目录,cd .. 返回上层目录
16.ls:显示当前目录下文件。ls默认在系统中是执行 别名的参数“ls --color-auto”。
-a:显示当前目录下所有文件包含隐藏文件。
-l:显示目录下所有文件不含隐藏文件的详细信息(查看权限,硬链接数,目录文件数量,创建时间等)
17.cp:复制文件和目录。
-i:当复制文件至目标位置已存在同门文件时,提示是否覆盖
-r:递归复制,常用于复制目录
-a:复制文件含文件的所有权限(完全复制)
18.mkdir:创建目录。使用“-p”参数时,可进行递归创建目录。例如:mkdir -p /a/b/c...,在根目录下创建a文件夹,在a文件夹下创建b文件夹......
19.touch:创建一个空白文件。
20.rm:删除命令。
-r:递归删除,常用于删除文件夹。
-f:强制删除不询问。
-v:显示详细删除过程。
-i:删除文件时要求确认删除,系统中的rm命令默认执行参数为 rm -i
21.which:查询命令所在的目录位置。例如:which ls
22.useradd:添加一个用户。例如:useradd Abc。useradd [用户名]。创建用户时不使用-m参数创建家目录,用户登陆时将没有shell 可用。
23.shutdown:关机命令。halt -p 也可以关机。
24.rmdir:只能删除空的目录,无法删除含有内容的目录。