• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
白_胖_子
Linux学习的生活就是这么朴实无华且枯燥
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  Linux基础命令

1 2 下一页
Linux基础命令
Shell脚本编程基础之shell脚本安全set命令

摘要:脚本安全 为防止编写的脚本因某些原因,产生误操作,需要进行安全设置。 引子 设想定义变量$dir,用rm -rf $dir/* 清空目录 若干$dir为空,则误执行rm -rf /* 1 #!/bash/bin 2 3 DIR=/data 4 5 rm -rf $D1R/* 6 7 echo Del 阅读全文
posted @ 2021-03-15 10:12 白_胖_子 阅读(300) 评论(0) 推荐(0)
正则表达式之扩展正则表达式

摘要:扩展正则表达式 Extended Regular Expression 主要内容就是对基本正则表达式的扩展。 用正则表达式和扩展正则表达式分别取ip地址 ## 使用基础正则表达式需要在{}前加\ [10:09:47 root@C8-3-55 ~]#ifconfig ens33 | grep -o ' 阅读全文
posted @ 2021-03-08 23:48 白_胖_子 阅读(594) 评论(0) 推荐(0)
文本处理三剑客之grep

摘要:grep grep Global search Regular Expression(RE) and Print out the line 按照正则表达式来处理并打印出相应的行。 grep是基于行来处理的 grep的工作原理很简单,每次从文本中拿出一行来,放到内存里,按照grep参数规定的规则,在内 阅读全文
posted @ 2021-03-08 14:13 白_胖_子 阅读(179) 评论(0) 推荐(0)
比较文件命令之diff,patch,vimdiff,cmp

摘要:diff 比较两个文件之间的区别 [20:34:32 root@C8-3-55 ~]#diff --help 用法:diff [选项]... 文件们 逐行比较<文件们>。 长选项的必需参数也是相应短选项的必需参数。 --normal 以正常的 diff 方式输出 (默认) -q, --brief 只 阅读全文
posted @ 2021-03-08 10:22 白_胖_子 阅读(1112) 评论(0) 推荐(0)
分析文本命令之wc,sort,uniq

摘要:wc 用来统计文件的相关信息 [06:49:57 root@C8-3-55 ~]#wc --help 用法:wc [选项]... [文件]... 或:wc [选项]... --files0-from=F Print newline, word, and byte counts for each FI 阅读全文
posted @ 2021-03-07 20:54 白_胖_子 阅读(168) 评论(0) 推荐(0)
拼合多个文件粘贴命令之paste

摘要:#paste paste命令可以将多个文件中同行号的列合并到一行 [03:56:38 root@C8-3-55 ~]#paste --help 用法:paste [选项]... [文件]... Write lines consisting of the sequentially correspond 阅读全文
posted @ 2021-03-07 18:03 白_胖_子 阅读(452) 评论(0) 推荐(0)
按列抽取文本命令之cut

摘要:cut 与全文浏览工具cat不同,也与head,tail这些取文本中的列的命令不同。 cut命令用来取文本中的列。 [03:19:05 root@C8-3-55 ~]#cut --help 用法:cut [选项]... [文件]... Print selected parts of lines fr 阅读全文
posted @ 2021-03-07 16:58 白_胖_子 阅读(231) 评论(0) 推荐(0)
部分显示文件内容命令之head,tail,

摘要:head 显示文件内容前面多少字节-c或者多少行-n的内容 [02:47:35 root@C8-3-55 ~]#head --help 用法:head [选项]... [文件]... Print the first 10 lines of each FILE to standard output. 阅读全文
posted @ 2021-03-07 16:23 白_胖_子 阅读(226) 评论(0) 推荐(0)
文件分页查看命令之more,less

摘要:more 文件比较大可以用more,但是翻到最后一页就自动退出了 [02:12:15 root@C8-3-55 ~]#more --help 用法: more [选项] <文件>... 适合屏幕查看的文件阅读输出工具。 选项: -d 显示帮助而非响铃 -f 计算逻辑行数,而非屏幕行数 -l 屏蔽换页 阅读全文
posted @ 2021-03-07 15:49 白_胖_子 阅读(494) 评论(0) 推荐(0)
非文本查看工具之hexdump,od,xxd

摘要:hexdump 用于查看二进制和其他进制文本和非文本文件内容 [01:55:25 root@C8-3-55 ~]#hexdump --help 用法: hexdump [选项] <文件>... 以十六进制、十进制、八进制、二进制或 ascii 显示文件内容。 选项: -b, --one-byte-o 阅读全文
posted @ 2021-03-07 15:13 白_胖_子 阅读(813) 评论(0) 推荐(0)
文本查看工具之cat,nl,tac,rev

摘要:cat 用来查看文本文件 [01:39:12 root@C8-3-55 ~]#cat --help 用法:cat [选项]... [文件]... 连接所有指定文件并将结果写到标准输出。 如果没有指定文件,或者文件为"-",则从标准输入读取。 -A, --show-all equivalent to 阅读全文
posted @ 2021-03-07 14:57 白_胖_子 阅读(422) 评论(0) 推荐(0)
rename批量重命名文件

摘要:用法: rename [选项] <表达式> <替换> <文件>... 选项: -v, --verbose explain what is being done -s, --symlink act on the target of symlinks -n, --no-act do not make a 阅读全文
posted @ 2021-03-04 15:23 白_胖_子 阅读(281) 评论(0) 推荐(0)
cp命令中的一些规则

摘要:拷贝文件或文件夹到文件夹中,目标文件夹中不存在同名文件,则以原名拷贝 拷贝文件或文件夹到文件夹中,目标文件夹中存在同名文件夹,则拷贝至同名文件夹内作为子目录 拷贝文件或文件夹到文件夹中,目标文件夹中存在同名文件夹,且同名文件夹中存在同名文件或同名文件夹,则提示是否覆盖 阅读全文
posted @ 2021-03-04 14:52 白_胖_子 阅读(299) 评论(0) 推荐(0)
bash默认启用的内部命令

摘要:bash默认启用的内部命令 使用enable查看目前系统启用的内部命令 [23:55:56 root@c7-1-54 ~]#enable enable . enable : enable [ enable alias enable bg enable bind enable break enable 阅读全文
posted @ 2021-03-03 14:35 白_胖_子 阅读(117) 评论(0) 推荐(0)
Linux基础命令cp之拷贝隐藏文件

摘要:创建一个用户名为test211的普通用户 [23:35:09 root@C8[ ~]#useradd test211 [23:37:37 root@C8[ ~]#getent passwd test211 test211:x:1000:1000::/home/test211:/bin/bash 创建 阅读全文
posted @ 2020-07-13 00:20 白_胖_子 阅读(6323) 评论(0) 推荐(0)
Linux基础命令之getent

摘要:#getent命令简述 getent - get entries(entry的复数,条目、项目、记载、记录) getent命令可以用来察看系统的数据库中的相关记录 ##经常使用getent查看用户账号: 之前实验我们创建了一个UID为211的apahce系统账号,我们现在要查看apahce账号的信息 阅读全文
posted @ 2020-07-12 23:12 白_胖_子 阅读(4039) 评论(0) 推荐(0)
tee命令

摘要:#tee命令 Linux tee命令用于读取标准输入的数据,并将其内容输出成文件。 tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 利用tee命令可以重定向到多个目标 ##语法 tee [-ai][--help][--version][文件...] ###参数: - 阅读全文
posted @ 2020-07-02 17:22 白_胖_子 阅读(163) 评论(0) 推荐(0)
Curl可以模拟浏览器

摘要:curl直接访问被拒绝 [22:10:00 root@C7 ~]#curl -I www.163.com HTTP/1.1 403 Forbidden Date: Wed, 24 Jun 2020 02:02:54 GMT Content-Type: text/html Content-Length 阅读全文
posted @ 2020-06-24 10:15 白_胖_子 阅读(1442) 评论(0) 推荐(0)
tr命令-转换和删除字符

摘要:#tr 转换和删除字符 支持标准输入 ##格式 tr [OPTION]...SET1[SET2] Translate, squeeze, and/or delete characters from standard input,writing to standard output. ##选项 -c, 阅读全文
posted @ 2020-06-21 13:52 白_胖_子 阅读(717) 评论(0) 推荐(0)
Linux命令行bash的快捷键

摘要:提升效率 #锁屏 Ctrl + s 敲什么命令没反应,但是敲上去了,屏幕上不做任何反应 Ctrl + q 再解锁 例如: 先Ctrl + s 锁屏 然后在命令行敲入 [root@C8-1 ~]# rm -rf /* 放在那等人上钩 ##快速移动光标 Ctrl + a 光标移到命令行首,相当于Home 阅读全文
posted @ 2020-06-16 14:41 白_胖_子 阅读(314) 评论(0) 推荐(0)

1 2 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3