
Linux从入门到精通学习笔记
努力前行吧
这个作者很懒,什么都没留下…
展开
-
实验六 文本界面命令
实验六 文本界面命令学习以下基本命令的使用,并做相应习题。1. 显示当前目录pwd命令格式:pwd [-L|-P]功能描述:全称Print Working Directory,显示当前工作目录的绝对路径名称。pwd命令选项功能描述如表3-10中所示。表3-10 pwd命令参数描述-转载 2015-04-18 21:06:49 · 618 阅读 · 0 评论 -
Shell基础-Bash基本功能-输入输出重定向
上面有一个问题,我怎么知道自己输入的命令是正确还是错误的呢?我要是知道是错误的为什么不把他改正确呢?所以有没有一个命令能同时保存这两个命令正确或者错误的信息呢?转载 2015-04-27 20:40:53 · 349 阅读 · 0 评论 -
Shell基础-Bash基本功能-别名与快捷键
alias给命令添加快捷这是系统默认的命令快捷键我们把vim命令的快捷键定义为vi失败了(以后再看吧!)转载 2015-04-26 21:52:27 · 395 阅读 · 0 评论 -
Shell基础-Bash变量-变量测试与内容替换
转载 2015-05-09 19:27:37 · 341 阅读 · 0 评论 -
Shell基础-环境变量配置文件-其他配置文件和登录信息
远程只能写文本不支持转移字符!转载 2015-05-10 12:50:59 · 421 阅读 · 0 评论 -
Shell基础-环境变量配置文件-简介
转载 2015-05-10 11:35:09 · 434 阅读 · 0 评论 -
Shell基础-Bash基本功能-多命令顺序执行与管道符
我们试一下主要用于dd命令,主要为了显示复制磁盘的时间我们试一下&&只有当ls命令正确执行的时候才会执行echo我是试一下||当&&与||结合在一块的时候才好玩!ls正确执行时才会输出'yes'否则输出'no'!注意了,命令一的正确输出作为命令二的操作对象!命令一必须正确输出管道符有什么用呢?我们试一下转载 2015-04-30 09:22:00 · 534 阅读 · 0 评论 -
Shell基础-环境变量配置文件-作用
凡是写在/etc下的,对所有的用户都生效,写在~下的,只对当前~所在的用户生效!转载 2015-05-10 12:24:09 · 410 阅读 · 0 评论 -
Shell基础-Bash变量-环境变量(下)
什么是系统提示符?注意,linux严格区分大小写!我们看到[\u@\h \W]\$再结合[root@fc4 ~]你懂了吗?转载 2015-05-03 11:29:58 · 403 阅读 · 0 评论 -
Shell基础-Bash变量-环境变量(上)
注意本机变量与环境变量的区别!本机变量只能在当前shell中起作用,而环境变量可以在所有的shell中起作用!声明三个变量,一个本机变量name两个环境变量age和sex!使用set命令查看当前所有的变量你看现在都显示出来了!然后我们看一下进程树 只有一个bash shell我们创建一个子shell好了,我们再查看当前的bas转载 2015-05-03 11:10:07 · 365 阅读 · 0 评论 -
Shell编程-正则表达式
通配符是完全匹配,正则表达式是包含匹配!匹配连续的0个或者多个a 匹配连续的1个字符!例子转载 2015-05-12 13:12:10 · 350 阅读 · 0 评论 -
Shell基础-Bash基本功能-通配符和其他特殊符号
常用的通配符! ?匹配一个字符!*号的作用!这里只显示了0abc而没有显示abcd是因为*abc的意思是任意字符后面必须跟着abc注意是必须!而abcd不符合要求,懂了吧!如果想匹配abcd怎么办呢?可以*abc*意思是在abc的前面和后面可以增加任意字符 我们试一下?这里为什么没有显示abc呢?因为?的意思是在a转载 2015-05-01 11:02:28 · 1784 阅读 · 1 评论 -
Shell编程-字符截取命令-awk命令
cut只能识别制表符,‘:’等具有特殊字符的字符串 begin是在前面加一个语句(他其实是一个条件)在printf前面加一个FS他的作用是指定分割符awk默认识别的是制表符和空格但是他的第一行会正常输出完,因为你在FS之前,已经读入了第一行数据,所以遇到怎么让第一行的数据也这样输出呢?在前面加一个BEGIN转载 2015-05-13 20:55:54 · 469 阅读 · 0 评论 -
Shell编程-字符截取命令-printf命令
我们可以看到printf 只有第一个%s生效了其他都被正常输出了,这个远远没有达到我们的要求!要想做到多重输出就必须将%s%s%s用单引号或者双引号括起来cat 就是一个非常好的输出命令而用printf就会输出一行连续的字符串转载 2015-05-13 19:34:47 · 313 阅读 · 0 评论 -
Shell编程-字符截取命令-sed命令
他跟vi很像,不同点在于vi只能编辑文件不能编辑命令之后显示的内容so比如df之后显示的内容用vi是不能编辑的,要想编辑就必须把他存入文件之中!所以sed是一个流编辑器,可以修改命令的结果!输出第二行之后又把整个文件的内容输出了一遍这个不是我们想要的借助管道符命令可以输出两个指定的,这也是sed命令的关键所在vi是做不到的转载 2015-05-14 12:31:16 · 482 阅读 · 0 评论 -
Shell编程-字符处理命令
默认是root放在第一位若果你要排第几个字段我们看到排序是0 10 100 11 102 13 14 2 就是不是按照数字大小排序的,要想做到按照数字大小进行排序我们就应该看,可以了转载 2015-05-14 12:49:29 · 290 阅读 · 0 评论 -
Shell基础-Bash变量-用户自定义变量
如果你要给"$aa"增加新的值可以这样也可以在后面追加一个新的值!set命令可以查看当前系统中所有的变量当然了unset命令会删除指定的命令 看到了吧,当前的_变量已经被我删除了!转载 2015-05-02 10:56:57 · 404 阅读 · 0 评论 -
软件包管理-简介
转载 2015-04-25 16:14:05 · 291 阅读 · 0 评论 -
软件包管理-rpm命令管理-包命名与依赖性
转载 2015-04-25 20:43:24 · 311 阅读 · 0 评论 -
实验七 命令操作
实验七 命令操作一、 学习以下内容,并做相应习题。3.3 GRUB从用户按下电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动引导程序GRUB,首先进行内核的引导,接下来执行init程序,完成系统初始化后,打开终端用户登录系统,用户登录后进入shell,这样就完成了从开机到登录的整个启动过程。GNU GRUB(Grand Unified Bo转载 2015-04-18 21:07:27 · 354 阅读 · 0 评论 -
Linux常用命令-文件处理命令-链接命令
对于一个文件来说,有唯一的索引接点(inode)与之对应,而对于一个索引接点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问该文件。注意在Linux下是一切皆文件的啊,文件夹、新加的硬盘 ...都可以看着文件来处理的啊。 连接有软连接和硬连接(hard link)之分的,软连接(symbolic link)又叫符号连接。符号连接相当于Windows 下的转载 2015-04-22 21:03:27 · 402 阅读 · 0 评论 -
Linux常用命令-权限管理命令-权限管理命令chmod
我们知道一个文件的权限分为三个:所有者,所属组,其他人!那么如何来更改权限呢?一个文件的权限谁可以改?只有两个人:1.文件的创建者2.root用户chmod命令u=user;g=grup;o=other;a=all先创建一个hehe.txt文件,获取他的权限,然后更改权限就可以了!可以同时做多个授权!这里对转载 2015-04-22 21:13:52 · 667 阅读 · 0 评论 -
实验四:Linux常用命令
实验三:Linux常用命令1.实验目的1.熟悉Linux常用命令;2.掌握使用putty工具访问Linux。2.实验内容1.Linux的基本操作命令;2.修改IP地址;3.使用Putty工具访问Linux。3.上机操作:1.root登录Linux。用户名:root←┘口令:666666←┘2.查看计算机网络配置命令:ifconfig eth0转载 2015-04-18 21:05:01 · 633 阅读 · 0 评论 -
实验二:熟悉Linux的环境
实验二:熟悉Linux的环境1、实验目的1、熟悉Linux的桌面环境;2、了解Linux所安装的软件包3、了解Linux的文件目录结构;4、熟悉Linux的终端方式或文本方式下文件目录操作命令。2、实验内容1、Linux的桌面环境GNOME;2、查看Linux安装的软件包;3、Linux的文件目录结构;4、Linux的终端方式和文本方式下的命令操作。3、转载 2015-04-18 20:34:21 · 1351 阅读 · 0 评论 -
实验一
实验一 熟悉实验环境1. 启动Linux,进入图形界面。2. 比较Linux图形界面与Windows的异同点。3. 修改桌面背景及屏幕保护。4. 设置系统时间。5. 切换屏幕。6. 关闭Linux。转载 2015-04-18 20:24:06 · 273 阅读 · 0 评论 -
linux常用命令-网络命令
write命令比如我先建一个用户liuchen然后给他发信息系统显示liuchen没有登录,所以我们可以认为如果用户不在线是不能进行发送信息的,这个一定要记住!打开putty工具,登陆liuchen好了,已经登陆了,我们发送信息试试没有报错,我们在putty工具上看一下看到了吧!注意一下打错的时候用Ctrl+退格键或者del键进行退格转载 2015-04-23 15:43:15 · 477 阅读 · 0 评论 -
4.8 Linux常用命令-关机重启命令
shutdown -h(halt) [时间](now|08:30)7个运行级别N表示上一个runlevel级别我改了2又改回来3logout 命令转载 2015-04-24 15:05:23 · 459 阅读 · 0 评论 -
Linux常用命令-文件处理命令-命令格式与目录处理命令ls
这个命令很多,主要以ls前面一个参数是命令,后面一个是调整命令功能的!ls命令ls -a命令(a all全部显示)我们了看到前面带着.的文件说明他是隐藏文件!上面我们只能看到文件名,文件夹名,但是文件或者文件夹的具体属性,权限什么的都看不到,所以新的命令来了!ls -l命令(l long 表示长格式显示)总拥有7个属性:1.有转载 2015-04-20 20:46:40 · 544 阅读 · 0 评论 -
文本编辑器Vim-Vim常用操作
Vim工作模式转载 2015-04-24 15:14:47 · 306 阅读 · 0 评论 -
Linux常用命令-文件处理命令-目录处理命令(下)
既然可以复制那就可以剪切(移动)了mv命令来了!上诉是讲跟下的liuchen.txt移动到根下的liuchen文件夹里面也可以在移动的同时更改文件的名字创建一个123.txt并且把它移动到根下的liuchen文件夹里面命名为liuchen8899,我们会发现它的扩展名不见了!所以啊,再来一次试试rm命令转载 2015-04-21 19:47:52 · 305 阅读 · 0 评论 -
Linux常用命令-文件处理命令-文件处理命令
文件创建命令touch 比如在/liuchen2文件夹里面创建命令!我们能不能创建带有空格的文件呢?比如 我们创建 /liuchen2/program filesls一看,同时创建了两个文件夹 program 和files能不能创建带有空格的文件呢?命令 touch "program files"看,创建成功了!转载 2015-04-21 21:06:19 · 410 阅读 · 0 评论 -
Shell基础-Bash基本功能-历史命令与补全
history命令 系统先保存命令,在机器推出之后会写入一个文件中!但是在系统开机之后输入的命令是不是写在文件中的!用history -w之后看刚才输入的命令都被保存在这个文件里面了!history -c删除历史命令,不包括文件本身的内容这是文件中的内容!修改之后重新登录后生效如果超过了制定条数,会删除转载 2015-04-26 21:30:28 · 478 阅读 · 0 评论 -
Shell基础-概述
shell两个重要的功能:1.强大的命令解析器;2.简约灵活的编程语言。我们用的Shell主要是Bash Linux默认支持的Shell转载 2015-04-25 20:44:37 · 328 阅读 · 0 评论 -
Shell基础-脚本执行方式
比如我们输出"hello world!"-e 支持反斜线控制的字符转换我们来举两个例子 \e[1;开启颜色输出\e[0m结束颜色输出31m代表红色无需执行权限bash hello.sh转载 2015-04-25 21:01:29 · 398 阅读 · 0 评论 -
Shell基础-Bash变量-预定义变量
我们知道&&与||他的作用分别是如果前一个命令正确执行,后一本命令才会执行,如果前一个命令不正确执行,后一个命令才会执行!那么系统是怎么知道他们执行是对还是错呢?那就是系统预定的返回值!转载 2015-05-07 20:15:57 · 322 阅读 · 0 评论