|
西虹网
西虹网 Linux 西虹网
西虹网 西虹网
西虹网 西虹网
西虹网 它是一个类似Unix的操作系统,表示是一个可爱的小企鹅。1991有芬兰人林纳斯·托瓦滋发布的一个系统。它是基于无版权的软件模式进行发布,所有人都可以使用。rhce证书一直是行业的佼佼者,在业内好评如潮,备受大众所青睐。 西虹网
西虹网 西虹网
西虹网 开源 稳定 高效 安全 西虹网
西虹网 西虹网
西虹网 现覆盖几乎所有的信息技术领域。 西虹网
西虹网 西虹网
西虹网 1、用户登录 西虹网
西虹网 西虹网
西虹网 普通用户登录 选择用户名-输入密码 西虹网
西虹网 西虹网
西虹网 超级用户登录 选择其他-输入root和密码 西虹网
西虹网 西虹网
西虹网 重新启动计算机 reboot 西虹网
西虹网 西虹网
西虹网 关闭计算机 shutdown -h now 西虹网
西虹网 西虹网
西虹网 2、INIT进程 西虹网
西虹网 西虹网
西虹网 系统启动过程: 西虹网
西虹网 西虹网
西虹网 硬件自检-读取启动引导程序-加载Linux内核程序(加载INIT进程-根据配置文件选择系统运行级别)-加载系统应用 西虹网
西虹网 西虹网
西虹网 INIT进程:它是Linux内核引导运行的,是系统中的第一个进程。进程号(PID)永远为1。 西虹网
西虹网 西虹网
西虹网 配置文件路径 /etc/inittab (描述系统启动时和正常运行中所运行的那些进程) 西虹网
西虹网 西虹网
西虹网 命令:runlevel 西虹网
西虹网 西虹网
西虹网 系统运行级别: 西虹网
西虹网 西虹网
西虹网 停机(不要设置) 西虹网
西虹网 西虹网
西虹网 单用户(root维护) 西虹网
西虹网 西虹网
西虹网 字符界面多用户(不能使用NFS) 西虹网
西虹网 西虹网
西虹网 字符界面完全多用户(作为服务器是设置) 西虹网
西虹网 西虹网
西虹网 未分配 西虹网
西虹网 西虹网
西虹网 图形界面多用户(可进入图形化界面) 西虹网
西虹网 西虹网
西虹网 重新启动(不要设置) 西虹网
西虹网 西虹网
西虹网 3、Shell 西虹网
西虹网 西虹网
西虹网 也就是命令行,在这个窗口中用户输入指令并传入内核,系统执行后并返回结果。 西虹网
西虹网 西虹网
西虹网 实际上shell是一个命令解释器,是系统的用户界面,提供了用户和内核交互操作的接口。 西虹网
西虹网 西虹网
西虹网 Shell普通用户结束为$ 超级用户为# 西虹网
西虹网 西虹网
西虹网 系统默认的shell为BASH Shell 西虹网
西虹网 西虹网
西虹网 Shell 命令格式 西虹网
西虹网 西虹网
西虹网 cmd [-options][arguments] 西虹网
西虹网 西虹网
西虹网 cmd 命令名 options 选项 arguments 参数,即操作对象 西虹网
西虹网 西虹网
西虹网 单字符前使用一个-,单词参数前使用--(两个) 西虹网
西虹网 西虹网
西虹网 例如: 西虹网
西虹网 西虹网
西虹网 ls --help 西虹网
西虹网 西虹网
西虹网 mkdir aaa 西虹网
西虹网 西虹网
西虹网 touch bb.sh 西虹网
西虹网 西虹网
西虹网 Chmod -x bb.sh 西虹网
西虹网 西虹网
西虹网 4、内核 西虹网
西虹网 西虹网
西虹网 内核是系统测心脏,它提供一个在裸设备与应用程序间的抽象层,版本是惟一的,开发和规范有Linus领导的小组控制。 西虹网
西虹网 西虹网
西虹网 内核是由不同版本的,查看的命令为uname -a 西虹网
西虹网 西虹网
西虹网 内核版发行本号规则:例:2.6.32 西虹网
西虹网 西虹网
西虹网 主版本号 6-次版本号 32-修正好号 西虹网
西虹网 西虹网
西虹网 次版本号:奇数是一个测试版 偶数是一个稳定版 西虹网
西虹网 西虹网
西虹网 5、Linux目录结构 西虹网
西虹网 西虹网
西虹网 采用阶层式的树状目录结构。 西虹网
西虹网 西虹网
西虹网 最上层的是/(根目录) 西虹网
西虹网 西虹网
西虹网 常见的一些: 西虹网
西虹网 西虹网
西虹网 / 西虹网
西虹网 西虹网
西虹网 ├── bin // 二进制可执行命令。该目录下存放着普通用户的命令 西虹网
西虹网 西虹网
西虹网 ├── boot //启动Linux的核心文件 西虹网
西虹网 西虹网
西虹网 ├── dev //系统的设备文件,即设备的驱动程序 西虹网
西虹网 西虹网
西虹网 ├── etc //系统所有的配置文件都在这个目录中 西虹网
西虹网 西虹网
西虹网 ├── home //用户主目录的基点 西虹网
西虹网 西虹网
西虹网 ├── lib // 存放着和系统运行相关的库文件 西虹网
西虹网 西虹网
西虹网 ├── lib64 // 存放着和系统运行相关的库文件 西虹网
西虹网 西虹网
西虹网 ├── lost+found //这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会存在这里 西虹网
西虹网 西虹网
西虹网 ├── media //存放着可移除的设备,比如软盘,光盘 西虹网
西虹网 西虹网
西虹网 ├── misc //储存着一些特殊的字符的定义 西虹网
西虹网 西虹网
西虹网 ├── mnt //挂载目录,是系统管理员临时安装文件的系统安装点 西虹网
西虹网 西虹网
西虹网 ├── net //存放着和网络相关的一些文件 西虹网
西虹网 西虹网
西虹网 ├── opt //(option : 自由选择)主要给源码安装软件时选择的安装目录位置 西虹网
西虹网 西虹网
西虹网 ├── proc // 存放着用户与内核的交互信息 西虹网
西虹网 西虹网
西虹网 ├── root //超级用户的目录 西虹网
西虹网 西虹网
西虹网 ├── sbin //系统的管理命令,这里存放的是系统管理员使用的程序 西虹网
西虹网 西虹网
西虹网 ├── selinux //主要用来加固操作系统,提高系统的安全性 西虹网
西虹网 西虹网
西虹网 ├── srv //系统启动服务时可以访问的数据库目录 西虹网
西虹网 西虹网
西虹网 ├── sys //管理设备文件 西虹网
西虹网 西虹网
西虹网 ├── tmp //临时文件,重启后自动清空 西虹网
西虹网 西虹网
西虹网 ├── usr //最大的目录,存放着应用程序和文件 西虹网
西虹网 西虹网
西虹网 └── var //某些大文件的溢出区,比如各种服务的日志文件 西虹网
西虹网 西虹网
西虹网 说明下: 西虹网
西虹网 西虹网
西虹网 系统默认建立的目录,最好大家不要修改名字。对于自己建立的可以任意的编辑操作。 西虹网
西虹网 西虹网
西虹网 备注: 西虹网
西虹网 西虹网
西虹网 Tab键可以不全命令 西虹网
西虹网 西虹网
西虹网 命令--help 或 man 命令 或whati 命令可以参看帮助信息 西虹网
西虹网 西虹网
西虹网 注意:Linux不是难,而是大家以前接触的少。多看看,多做做,慢慢就明白了。 西虹网
西虹网 西虹网
西虹网 什么是文件 西虹网
西虹网 西虹网
西虹网 Linux,文件被看着字节序列。 西虹网
西虹网 西虹网
西虹网 普通文件或目录、磁盘设备、控制台(键盘、显示器)、打印机等等 西虹网
西虹网 西虹网
西虹网 文件类型: 西虹网
西虹网 西虹网
西虹网 普通文件:- 目录:d 符号链接:l 字符设备:c 块设备:b 套接字:s 命名管道:p 西虹网
西虹网 西虹网
西虹网 普通文件:Linux没有对内容规定任何的结构,仅仅是字节序列。只有处理这些文件的应用程序会根据文件的内容为它们赋予相依的含义。但是我们一般也会遵循一定的规则。 西虹网
西虹网 西虹网
西虹网 例如: 西虹网
西虹网 西虹网
西虹网 文本文件:*.txt 配置文件:*.conf 西虹网
西虹网 西虹网
西虹网 *.html *.c *.cpp *.sql *.rpm *.tar 西虹网
西虹网 西虹网
西虹网 文件名字是存储在其父目录中,而不是同内容存储在一起。 西虹网
西虹网 西虹网
西虹网 硬链接:同时指向同一个存储空间,谁修改都会影响其他文件,但是删除任何一个文件都不会影响其他文件(对比windows的快捷方式) 西虹网
西虹网 西虹网
西虹网 命令:ln 西虹网
西虹网 西虹网
西虹网 例如: 西虹网
西虹网 西虹网
西虹网 mkdir test; cd test; echo “123456” > 123.txt ; ll; cat 123.txt; ln 123.txt 456.txt; ll; cat 456.txt; echo -e “abcdefg” >>456.txt; cat 123.txt; ll; rm 123.txt;cat 456.txt 西虹网
西虹网 西虹网
西虹网 软链接:(符号链接)一个文件指向另一个文件的文件名。如果删除符号链接文件对于源文件没有影响。如果删除了源文件则符号链接文件将成为死链接。 西虹网
西虹网 西虹网
西虹网 命令:ln -s 西虹网
西虹网 西虹网
西虹网 例如: 西虹网
西虹网 西虹网
西虹网 echo “123456”>aa.txt; ll; ln -s aa.txt bb.txt; ll; ln -s aa.txt cc.txt; ll; 西虹网
西虹网 西虹网
西虹网 cat bb.txt; cat cc.txt; rm cc.txt; ll; rm aa.txt; ll; 西虹网
西虹网 西虹网
西虹网 设备文件:键盘(字符设备) 块设备(磁盘) 西虹网
西虹网 西虹网
西虹网 硬盘:/dev/sd* 终端设备:/dev/tty* 系统控制台:/dev/console 西虹网
西虹网 西虹网
西虹网 套接字和命名管道:命名管道一台计算机两个进程间通信。套接字不同计算机间的通信。一般不需要管理员干预。 西虹网
西虹网 西虹网
西虹网 查看Linux的文件层次结构命令:man hier 西虹网
西虹网 西虹网
西虹网 目录和文件操作: 西虹网
西虹网 西虹网
西虹网 clear清空终端内容 clear 西虹网
西虹网 西虹网
西虹网 pwd 显示当前的工作目录 pwd 西虹网
西虹网 西虹网
西虹网 cd 切换目录 cd /root cd 目录;cd ..(返回上一级) 西虹网
西虹网 西虹网
西虹网 ls 显示文件和目录列表 ls; ll; ls -a; ls -l; 西虹网
西虹网 西虹网
西虹网 -R:递归地显示指定目录的各个子目录中的文件。 西虹网
西虹网 西虹网
西虹网 -l:以长格式显示文件的详细信息。输出的信息分成多列,依次是:文件类型与权限、链接数、文件主、文件组、文件大小、建立或最近修改的时间、文件名。 西虹网
西虹网 西虹网
西虹网 find 在文件系统中查找指定的文件 find 路径 -name “aa.txt” 西虹网
西虹网 西虹网
西虹网 touch 生成一个空文件或更改文件的时间 touch aa.txt 西虹网
西虹网 西虹网
西虹网 mkdir 创建目录 -p递归创建目录 mkdir -p bb/cc/dd 西虹网
西虹网 西虹网
西虹网 rmdir 删除目录 mkdird bb; rmdir bb; 西虹网
西虹网 西虹网
西虹网 cp 复制文件或目录 cp 源文件 目的文件(-p 复制访问权限) 西虹网
西虹网 西虹网
西虹网 mv 移动文件或目录、文件和目录改名 mv 源文件 目的文件 西虹网
西虹网 西虹网
西虹网 rm 删除文件或目录 -f 强制删除 -r 递归删除 西虹网
西虹网 西虹网
西虹网 ln 建立链接文件 西虹网
西虹网 西虹网
西虹网 查看文件内容基本命令 西虹网
西虹网 西虹网
西虹网 > 输出重定向,默认是屏幕,可以改变输出到其他地方 echo “123456” >aa.txt 西虹网
西虹网 西虹网
西虹网 >> 最加输出重定向 echo “123456”>bb.txt; echo “abcde”>>bb.txt; cat bb.txt 西虹网
西虹网 西虹网
西虹网 cat 查看文件内容 cat bb.txt;cat -n bb.txt(-n:显示行号) 西虹网
西虹网 西虹网
西虹网 grep 指定文件中查找指定字符串 grep 123 bb.txt; grep cde bb.txt 西虹网
西虹网 西虹网
西虹网 find 查找指定目录下的文件 find [路径] [匹配表达式] 西虹网
西虹网 西虹网
西虹网 mkdir -p bb/bb/bb.txt; touch bb/bb.txt; find . -name bb; find . -name bb.txt 西虹网
西虹网 西虹网
西虹网 more 分屏显示文件内容 more /etc/passwd 西虹网
西虹网 西虹网
西虹网 less 分屏显示文件内容,可以向前或后翻页 西虹网
西虹网 西虹网
西虹网 head显示前几行 head -4 /etc/passwd 西虹网
西虹网 西虹网
西虹网 tail显示后几行 tail -4 /etc/passwd 西虹网
西虹网 西虹网
西虹网 打包和压缩 西虹网
西虹网 西虹网
西虹网 我们需要将文件(有可能不止一个)备份到另外的地方。(另外的电脑、另一个目录)。 西虹网
西虹网 西虹网
西虹网 常用的就是将文件放到一起(打包)然后进行压缩处理。(压缩) 西虹网
西虹网 西虹网
西虹网 归档:文件和目录的集合。占用和原来一样的空间。(一个文件) 西虹网
西虹网 西虹网
西虹网 压缩:文件和目录的集合。占用的空间比原来少。(一个文件) 西虹网
西虹网 西虹网
西虹网 windows:winrar 2345好压(虚拟光驱) zip 360压缩。。。。。 西虹网
西虹网 西虹网
西虹网 Linux:压缩命令:gzip ,bzip2, compress 西虹网
西虹网 西虹网
西虹网 Linux:先归档后压缩。 西虹网
西虹网 西虹网
西虹网 文件压缩和解压 西虹网
西虹网 西虹网
西虹网 命令:gzip 建立文件和文件夹:mkdir test;echo “123456”>aa.txt; echo “abcdef”>test/bb.txt 西虹网
西虹网 西虹网
西虹网 压缩:gzip -v aa.txt 解压:gunzip -v aa.gz (都删除源文件) 西虹网
西虹网 西虹网
西虹网 2、tar归档压缩和解压 西虹网
西虹网 西虹网
西虹网 命令:tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。 西虹网
西虹网 西虹网
西虹网 tar [参数] 档案文件 文件列表 西虹网
西虹网 西虹网
西虹网 -c:生成归档文件 西虹网
西虹网 西虹网
西虹网 -v:列出详细过程 西虹网
西虹网 西虹网
西虹网 -f:指定档案文件名称(最右边) 西虹网
西虹网 西虹网
西虹网 -r:将文件追加到文件末位 西虹网
西虹网 西虹网
西虹网 -z:以gzip格式压缩或解压缩文件 西虹网
西虹网 西虹网
西虹网 -t:查看文件中的内容 西虹网
西虹网 西虹网
西虹网 -x:恢复 西虹网
西虹网 西虹网
西虹网 注意:(初学来说,简单,易忘) 西虹网
西虹网 西虹网
西虹网 建立文件和文件夹:mkdir test;echo “123456”>aa.txt; echo “abcdef”>test/bb.txt 西虹网
西虹网 西虹网
西虹网 归档:tar -cvf test1.tar test aa.txt 恢复:tar -xvf test1.tar(最好在其他文件夹执行) 西虹网
西虹网 西虹网
西虹网 归档压缩:tar -czvf test2.tar.gz test aa.txt; 恢复:tar -xzvf test2.tar.gz 西虹网
西虹网 西虹网
西虹网 重定向 西虹网
西虹网 西虹网
西虹网 Linux命令在执行时常常期望接受输入数据,命令执行后又期望将产生数据结果的输出。 西虹网
西虹网 西虹网
西虹网 Linux标准输入(键盘STDIN 代号0)和标准输出(显示器 STDOUT 1),还有一个标准错误(STDOUT 2)。 西虹网
西虹网 西虹网
西虹网 重定向就是不适用标准的而重新进行指定。例如:指向文件 西虹网
西虹网 西虹网
西虹网 >或>>:输出 西虹网
西虹网 西虹网
西虹网 echo “123456”>aa.txt; echo “abcdef”>> aa.txt 西虹网
西虹网 西虹网
西虹网 <:输入(不常用) 西虹网
西虹网 西虹网
西虹网 例:wc < /etc/passwd wc:行数 字数 字节数 西虹网
西虹网 西虹网
西虹网 管道 西虹网
西虹网 西虹网
西虹网 许多Linux命令具有过滤性,即一条命令通过标准输入端口接受一个文件中的数据,执行的结果又提供给后面的命令作为输入使用。 西虹网
西虹网 西虹网
西虹网 管道命令: | 西虹网
西虹网 西虹网
西虹网 管道中的每一条命令都作为一个单独的进程运行,每一条的输出作为下一条命令的输入。 西虹网
西虹网 西虹网
西虹网 命令从左到右顺序执行,因此管道线是单向的。 西虹网
西虹网 西虹网
西虹网 查找含有root的信息:cat /etc/passwd |grep root 西虹网
西虹网 西虹网
西虹网 统计当前目录下的文件数:ls -l * |grep “^-” |wc -l (函数) 西虹网
西虹网 西虹网
西虹网 检查是否安装了httpd包:rpm -qa |grep httpd (-qa:全部查找) 西虹网
西虹网 西虹网
西虹网 其他命令 西虹网
西虹网 西虹网
西虹网 ifconfig 用于显示或设置网络设备(查看IP或设置网络) 西虹网
西虹网 西虹网
西虹网 ifconfig; ifconfig -a; ifconfig eth0 down; ifconfig ehto up; 西虹网
西虹网 西虹网
西虹网 ping:用于检测主机。执行ping指令会使用ICMP(互联网报文控制协议)传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。 西虹网
西虹网 西虹网
西虹网 ping www.baidu.com; ping 192.168.170.129 西虹网
西虹网 西虹网
西虹网 df:显示目前在Linux系统上的文件系统的磁盘使用情况统计 西虹网
西虹网 西虹网
西虹网 第一列指定文件系统的名称,第二列指定一个特定的文件系统1K为单位。已用,有效,已用百分比,,最后一栏"安装在"指定的文件系统的挂载点。-h:输出结果更好读。 df ;df -h; 西虹网
西虹网 西虹网
西虹网 du:命令用于显示目录或文件的大小。会显示指定的目录或文件所占用的磁盘空间。-s:可以查看总的已使用情况。du; du -s 西虹网
西虹网 西虹网
西虹网 free:查看内存、虚拟内存的大小和占用情况 free 西虹网
西虹网 西虹网
西虹网 date:查看系统当前的日期和时间 date 西虹网
西虹网 西虹网
西虹网 cal:查看当前日历 cal; cal 4 2020 西虹网
西虹网 西虹网
西虹网 ps:查看系统的进程 -a:当前控制终端的进程 -u:显示进程的用户名和启动时间等信息。 ps -au 西虹网
西虹网 西虹网
西虹网 kill:向进程发送强制终止信号。kill (ps -au tty1的PID)。 西虹网
西虹网 西虹网
西虹网 举报/反馈 |
|