随笔分类 -  测试高级进阶 - Linux

摘要:作用:打印 格式:echo 【选项】 【输出内容】 选项:-e ;支持反斜线控制的字符转换 前置条件:必须加选项-e才能使用 控制字符 作用 \a 输出警告音 \b 退格符,也就是向左删除键 \n 换行符 \r 回车符 \t 制表符,也就是Tab键 \v 垂直制表符 \0nnn 按照八进制ASCLL 阅读全文
posted @ 2021-08-01 15:57 葛老头 阅读(71) 评论(0) 推荐(1) 编辑
摘要:需求 查看当前在线用户情况;历史用户登录情况 W 格式 【root@localhost ~】# w:查看所有登录用户信息 【root@localhost ~】# w 【用户名】:查看指定登录用户信息 命令输出 user:登陆的用户名 tty:登陆终端 from:从哪个IP地址登陆 login@:登陆 阅读全文
posted @ 2021-08-01 14:48 葛老头 阅读(562) 评论(0) 推荐(2) 编辑
摘要:挂载光盘 mount命令、umount命令 step-1 建立挂载点 原理:相当于建立盘符,建个目录读取光盘内容 命令:【root@localhost ~】# mkdir /mnt/cdrom/ 备注:挂载点随便建在哪,原则上都可以,只要是空目录就行;规范化而言Linux默认的光盘挂载是在mnt下的 阅读全文
posted @ 2021-08-01 12:01 葛老头 阅读(683) 评论(0) 推荐(0) 编辑
摘要:作用 用于关机或重启 例子 【shutdown -h 05:30】:设定凌晨05:30关机 【shutdown -h +30】:30分钟后关机 【shutdown -h now】 立即关机 【shutdown -r 05:30】 设定凌晨05:30重启 【shutdown -r +30】 30分钟后 阅读全文
posted @ 2021-07-31 17:40 葛老头 阅读(264) 评论(0) 推荐(1) 编辑
摘要:常用压缩格式 .tar.gz .tar.bz2 上述两个原理:先用tar进行打包,打完包再用gz或者bz2进行压缩 打包命令tar 命令格式 tar -cvf 【打包文件名】 【源文件1】 【源文件2..】:可以将多个源文件进行打包,源文件之间用空格隔开;打包的文件名可以指点到指定目录下 选项 -c 阅读全文
posted @ 2021-07-31 17:20 葛老头 阅读(76) 评论(0) 推荐(0) 编辑
摘要:常用压缩格式 .zip .gz .bz2 .zip格式压缩/解压缩 命令格式 压缩 zip 【压缩文件名】 【源文件】:压缩文件 zip -r 【压缩文件名】 【源目录】:压缩目录 解压缩 unzip 【压缩文件】 注意项 zip和windows通用 zip压缩保留源文件 zip解压缩保留源zip包 阅读全文
posted @ 2021-07-31 15:50 葛老头 阅读(683) 评论(0) 推荐(1) 编辑
摘要:适用场景 输出重定向,将命令结果写入文件当中 差异化 >:覆盖原文件内容 >>:追加文件内容 格式 【命令】 > 【文件名】:将【命令】的结果覆盖到【文件名】该文件中,如果目录下没有该文件,会自动生成 【命令】 >> 【文件名】:将【命令】的结果追加到【文件名】该文件中,如果目录下没有该文件,会自动 阅读全文
posted @ 2021-07-31 15:13 葛老头 阅读(644) 评论(0) 推荐(0) 编辑
摘要:总结 如何判断一个命令是不是shell内部自带命令 使用命令whereis,whereis可以用来判断一个命令是否是shell内部命令; ls在/bin/下面有可执行文件,说明ls命令不是shell内部命令; cd命令在/bin/下面没有相应的可执行文件,所以是shell 自带的命令; 老版Cent 阅读全文
posted @ 2021-07-31 11:44 葛老头 阅读(44) 评论(0) 推荐(0) 编辑
摘要:简介 查看命令帮助,是个帮助命令 格式 man 【选项】 命令 选项 -f:相当于 whatis 命令,查询一个命令执行什么功能,这个命令是什么级别的,并将查询结果打印到终端 -k:相当于 apropos 命令 搜索含有关键词“命令”的帮助文档,命令的模糊匹配 man级别 查看命令的帮助 查看可被内 阅读全文
posted @ 2021-07-31 11:05 葛老头 阅读(144) 评论(0) 推荐(0) 编辑
摘要:简述 grep是在文件当中匹配符合条件的字符串,作用是查找文件内容 格式 grep 【选项】 字符串 文件名 选项 -i:忽略大小写 -v:排除指定字符串 -n:显示行号 例子 grep "这是" test1.text:在test1.text文件中查找包含”这是“的内容 grep -i "qwe" 阅读全文
posted @ 2021-07-31 10:20 葛老头 阅读(80) 评论(0) 推荐(0) 编辑
摘要:step-1 vim etho的配置文件 [root#localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 step-2 新增修改以下内容 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.137. 阅读全文
posted @ 2021-07-30 14:42 葛老头 阅读(135) 评论(0) 推荐(1) 编辑
摘要:简述 find搜索文件,搜索方式丰富,遍历给定范围的所有目录下的文件(避免大范围的搜索,会非常浪费系统资源,建议不在直接在“/”目录下搜索) 命令格式 基本使用 格式:find 【搜索范围】【搜索条件】【文件名】; 例子:find /home -name [文件名];选项-name 根据文件名称查找 阅读全文
posted @ 2021-07-28 20:40 葛老头 阅读(132) 评论(0) 推荐(0) 编辑
摘要:前言 在Liunx当中要想执行“执行脚本”、“执行文件”或者“执行命令”,需要用绝对路径;因此环境变量就出来了,将路径放到环境变量中,环境变量中有就可以执行;其实和Windows的环境变量意思差不多 PATH环境变量: 定义的是系统搜索命令的路径;“执行脚本”、“执行文件”或者“执行命令”的路径;多 阅读全文
posted @ 2021-07-28 15:40 葛老头 阅读(614) 评论(0) 推荐(0) 编辑
摘要:whereis 只能搜索系统命令,不能搜索自己凭空创建的普通文件 命令格式: whereis [命令名] 选项: -b:只查找可执行文件 -m:只查找帮助文件 which 搜索命令所在路径及别名;不是所有命令都有别名,没有别名的命令,搜索结果就显示命令可执行文件所在目录 命令格式: which [命 阅读全文
posted @ 2021-07-28 15:04 葛老头 阅读(89) 评论(0) 推荐(0) 编辑
摘要:whoami 作用:当前你登录的用户是谁 whatis [命令] 作用:查询[命令]是干嘛的 👇我们试一下对文件和目录whatis行不行,结果发现不行;但是有没有发现对命令whatis也不行,为什么呢; 原因: whatis是根据数据库执行查找操作的 数据库是定是跟新的,但新安装的系统还未自动跟新 阅读全文
posted @ 2021-07-28 14:30 葛老头 阅读(106) 评论(0) 推荐(0) 编辑
摘要:文件搜索命令locate 命令格式 locate [文件名] 在后台数据库中按文件名搜索,搜索速度更快,而find、which是遍历所有目录去查找;后台数据库在/var/lib/mlocate (保存的搜索数据库)目录下的mlocate.db;数据库不是实时的,更新频率大概一天更新一次,可以通过命令 阅读全文
posted @ 2021-07-28 10:44 葛老头 阅读(171) 评论(0) 推荐(1) 编辑
摘要:硬链接 拥有相同的i节点和存储block块,可以看做事同一个文件 可通过i节点识别 不能跨分区 不能针对目录使用,只能针对文件 软链接 类似Windows快捷方式 软链接拥有自己的i节点和block块,但是数据块中只保存源文件的文件号和i节点号,并没有实际的文件数据 lrwxrwxrwx l表示为软 阅读全文
posted @ 2021-07-27 20:37 葛老头 阅读(99) 评论(0) 推荐(0) 编辑
摘要:linux 一级目录有严格规定,脚本文件等放在root/home/tmp目录中,减少在根目录的操作 目录名称 作用 / 根目录 /bin 命令保存目录(普通用户就可以读取的命令); 根目录下的bin和sbin与usr目录下的bin和sbin,这四个目录都是用来保存系统命令。 /bin和/usr/bi 阅读全文
posted @ 2021-07-27 19:43 葛老头 阅读(66) 评论(0) 推荐(0) 编辑
摘要:删除空目录: rmdir rmdir [目录名] 删除文件或目录: rm rm -rf [文件或目录] 选项 -r 删除目录 -f 强制 例子 rm [文件名] 提示是否删除 rm -r [目录] 删除目录需加 -r ,目录中含有子文件,将持续询问是否删除 rm -rf [目录] 删除目录, 不会询 阅读全文
posted @ 2021-07-27 18:30 葛老头 阅读(63) 评论(0) 推荐(0) 编辑
摘要:前言 linux中一切皆文件。目录为目录文件,普通文件用来保存数据,目录文件用来保存文件 建立目录:mkdir mkdir -p [目录名] -p 递归创建目录,例子:mkdir -p LinuxTest/user1 备注:这个需要创建两个目录,需要递归,加-p mkdir [目录名] 例子:mkd 阅读全文
posted @ 2021-07-27 17:05 葛老头 阅读(56) 评论(0) 推荐(0) 编辑