【Linux学习笔记03】教程文章相关的互联网学习教程文章

Linux学习笔记-Shell和命令基础【代码】【图】

一、什么是Shell? 感觉挺高大上的,其实就是个“壳子”啦,或者是一座桥! 我们向系统输入的信息是要送到内核去的,而Shell 就负责接收用户输入的命令并把它送入内核中执行。二、Shell的功能 1. 命令解释器 Shell 提供给用户与内核进行交互的这个接口叫做命令解释器,这是Shell 最重要的功能。 首先了解一下什么是Shell命令:http://www.360doc.com/content/11/0418/14/54470_110503260.shtml Linux系统中所有可执行文件都可...

Linux学习 71 DNS服务实现-基于Linux平台bind安装和配置【代码】

一、回顾1、资源记录类型:SOA,NS,MX,A,AAAA,PTR,CNAME2、区域传送:完全区域传送和增量区域传送3、资源记录定义的格式name  [ttl]  IN  RR_TYPE  value4、SOA:序列号,刷新时长,重试时长,过期时长,否定答案的TTLM,H,D,W5、课外练习,注册一个域名,修改其域名解析服务器为dnspod.cn,dns.la 二、DNS and Bind1、BIND的安装配置BIND:Berkeley Internet Name Domain,ISC.orga、dns:协议b、bind:dns协议的一...

linux 学习笔记--iptables【代码】【图】

linux 学习笔记--iptables 本来想整理整理iptables的重要知识点,但发现一位大佬的博客写的过于详细,这里贴上链接即可。(主要是大佬的博客不能转载--哈哈_)iptables详解下面仅罗列一些重点的概念和一些常见的命令 iptables与firewalld 在RHEL 7系统中,firewalld防火墙取代了iptables防火墙。 其实,iptables与firewalld都不是真正的防火墙,它们都只是用来定义防火墙策略的防火墙管理工具而已,或者说,它们只是一种服务。 ipt...

Linux学习笔记(二)

一、vim 1.vim filename进入命令模式;命令模式 i a o 到插入模式;插入模式ESC进入命令模式;命令模式:进入编辑模式 ;编辑模式命令结束后进入命令模式;命令模式 输入:wq 退出; 2.插入 a在光标所在字符后插入; A 光标所在行尾插入;i光标所在字符前插入 ;I 光标所在行首插入; o 在光标下插入新行;O在光标上插入新行; 3.:set nu 设置行号;:set nonu 取消行号;gg 到第一行 ;G 到最后一行;nG :n 到第n行;0移到行首...

Linux学习(2)—— 图形化界面【图】

虽然Linux系统基本都是使用的命令行模式,不过,图形化界面反而没人知道长什么样子的。 今天,就来稍微了解一下。 1.主界面 2.应用程序 3.文件夹 4.虚拟桌面 5.设置 6.切换命令行模式 最后,玩了下图形化界面X Window后,还是要回到我们最熟悉的命令行模式啦。 使用Ctrl+Alt+F2就可以切换了。(如果要回到图形化界面,按Ctrl+Alt+F1就可以了)

Linux学习-常见目录介绍

常见目录介绍 / 根目录 root/ root用户的家目录 home/ 用户的家目录 boot/grub 开机设置相关文件 内核文件(vmlinuz)dev/ 设备文件目录 etc/ 配置文件目录,包含系统特有的可编辑配置文件,即用于控制程序运行的本地文件rc.d 用于存放不同运行等级的启动脚本的链接文件 X11bin/ 命令目录,一般用户可用,启动时会用到的命令,即在文件系统还没有被挂载时,也能够使用的命令 lib/ 用户存放程序的动态库和模块文件 media/ 用户挂载本地...

新手必会的Linux学习小技巧【图】

本文不是Linux学习计划的清单,而是展示了每位Linux学习者如何学习,如何在Linux世界中树立正常和健康的学习态度,以及如何防止Linux小白学习走弯路。 1 如何正确比较Linux与Windows 对于刚接触Linux的使用者来说,往往都会将其与windows系统做比较,得出来的结论一般是Linux操作起来比较麻烦,各种使用命令,还是Windows比较好用,随便点几个按钮就可以了。但想想,这样比较公平吗?拿Windows的长处与Linux做比较,Windows赢就赢在...

Linux 学习4-GCC【代码】【图】

一、GCC的使用GCC是可编译C、C++,以及Java等的编译器 GCC:功能强大,稳定,免费"gcc -v" 可以用来查看gcc版本,并验证其是否正常运行。 用前面学过的vi编辑器新建"hello.c"文件,然后进入书写第一个Hello world 代码#include <stdio.h> int main() {printf("Hello World!!!\n"); }“gcc -o 输出文件名 源文件” (o:output abbreviation ) 输出文件名自己随便定义; 源文件为自己的源代码文件"hello.c";enter键后如果语法有...

Linux 学习3-Linux 进阶命令

一、findfind 查找文件[ ] find 目录名 选项 查找条件 [ ] 如:find /work/001_linux_basic/dira -name "test1.txt" [ ] /work/001_linux_basic/dira 指明查找路径 [ ] -name 表明以名字来查找文件 [ ] “test1.txt”指明查找文件名称 [ ] find /work/001_linux_basic/dira -name "*.txt" 这代表查找该目录下所有的txt文件,其中‘**’为通配符;find 查找文件[ ] find /work/001_linux_basic/dira -name "dira" 表示查找目录名!...

Linux学习笔记(三)目录和文件都能操作的命令【代码】

目录和文件都能操作的命令rm cp mvrm 英文原意:remove files or directories 功能:删除文件或目录 语法:rm 选项[-fir] 文件或目录 rm -f 强制删除 rm -i 交互删除,在删除之前会询问用户 rm -r 递归删除,可以删除目录cp 英文原意:copy files and directories 功能:复制文件和目录 语法:cp 选项[-adilspr] 源文件 目标文件 cp -a 相当于-dpr选项的集合 cp -d 如果源文件为软链接,则复制出的目标文件也为软链...

Linux学习笔记(二)文件操作命令【代码】

文件操作命令touch stat cat more less head tail lntouch 英文原意: change file timestamps 功能: 修改文件的时间戳 语法: touch 文件名 访问空文件,如果文件不存在,则会创建新文件 stat 英文原意: display file or file system status 功能: 显示文件或文件系统的详细信息 语法: stat 选项[-f] 文件名或目录名 stat 文件名 查看文件的详细信息 stat -f 文件名 查看这个文件所在文件系统的信息cat (cat命令适合查看不太...

尚硅谷linux学习笔记(待更新)1【图】

尚硅谷linux学习笔记(待更新) 2020年3月28日20:42:01 安装时候一般不适用桥连接,容易造成ip冲突 nat网络地址转换方式:ip不冲突,linux可以访问外网。 2020年4月5日23:12:52 1. 使用终端连接网络点击鼠标右键选择打开终端配置网络,可以上网 点击右上角两个计算机图片,选择eth0即可正确上网2. vmtools的安装和使用 需求: ? 把windows里面的内容,粘贴到linux虚拟机中 ? 可以设置windows和linux的共享文件夹 涉及到的指令:tar...

Linux学习笔记四【代码】

1.Linux系统的常用命令基础命令 datedate [MMDDhhmmYY] [.ss]date [MMDDhhmmCCYY]MM月份DD几号hh小时mm分钟YY两位年份CCYY四位年份.ss 秒钟2.llinux的两种时钟系统时钟:由Linux内核通过CPU的工作频率进行计时硬件时钟:单独供电,关机后仍然计时系统时钟是在计算机开机后,向硬件时钟索取时间数据,但是由于工作原理不同,逐渐会产生误差,导致两个时钟显示不一样所以就有了一些机构,专门做同步时钟这个业务,例如一些天文机构,...

Linux学习笔记三【代码】

文件系统1.一个文件具有两类数据元数据 metadata数据 data索引中的信息为元数据,例如文件名,大小索引指向的信息为数据文件必定会占据空间,并且一定有文件名,但是文件名不占这个文件的空间,类似与人名不会长在身上,属于外围属性目录索引也是也是文件,特殊的文件2.文件名的命名规则(1)文件名严格区分字符大小写,如file File 是不同的两个文件(2)文件名可使用 / 以外的任意字符,并且不建议使用特殊字符(3)...

Linux学习笔记十一----------内存和磁盘管理

使用top、df、free、uname、fdisk、parted、gparted等命令 磁盘分区与物理设备和文件系统 /dev,外部设备目录 硬盘的磁盘分区的命名规则 第一个字母:h或s,h表示IDE接口的硬盘,s表示SATA或SCSI接口的硬盘 第二个字母,d,表示驱动器 第三个字母表示顺序,a,b,c,d等等 Swap分区,虚拟分区 /boot,引导分区,开机所需文件 字符设备和块设备 字符设备的属性标识是c ls -l /dev/tty? 块设备的属性标识为b dd命令 使用指定大小的块...