![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux技能GET
文章平均质量分 67
主要记录Linux使用过程的总结信息,以备忘与基于查询者
Just_Get
这个作者很懒,什么都没留下…
展开
-
Linux三剑客之-awk
Linux三剑客之-awkLinux三剑客之-awk描述使用方式Linux三剑客之-awk描述awk - pattern scanning and processing language;awk 即gawk,其更像是一门语言,对文件的处理十分强大;awk 可以自定义变量,函数,循环,条件语句等;awk 对数据的处理是一行一行的进行判断和处理;使用方式命令语法前置命令 | awk [选项] '[条件]{指令}'awk [选项] '[条件]{指令}' 文件常用选项选项原创 2021-11-20 09:03:14 · 295 阅读 · 0 评论 -
Linux 文件传输工具lszrz
Linux 文件传输工具lszrz@TOC描述linux下命令行界面上支持上传和下载的第三方工具;使用xshell或者其他ssh工具连接上服务器后向服务器中上传或者下载文件;windows端需要支持ZModem的telnet/ssh客户端.安装lszrzCentOS安装yum install lszrz -yUbuntu安装atp-get install lszrz源码安装安装tar zxvf lrzsz-0.12.20.tar.gzcd lrzsz-0.12.2原创 2021-10-07 17:45:36 · 1672 阅读 · 0 评论 -
Linux 文件传输工具SCP
描述scp – secure copy (remote file copy program)scp命令用于在不同的Linux主机或服务器之间拷贝文件;scp传输是加密的;使用方式从本地复制到远端主机或服务器- 单文件复制[root@centos-36_2 data]# ll总用量 24-rw-r--r-- 1 root root 22756 8月 2 11:34 myfile[root@centos-36_2 data]# scp myfile dell@172.16.36.20原创 2021-10-05 10:11:12 · 1000 阅读 · 0 评论 -
Linux 打包工具tar
Linux 打包工具tar@TOC描述tar 主要用于将多个文件或目录进行打包成一个文件进行存储备份;tar 还可以调用其他压缩工具在打包的同时对包进行压缩处理;使用方式命令语法tar [OPTION...] [FILE]...常用选项选项描述-c/–create创建打包文件-t/–list列出打包文件中的内容列表-x/–get从打包文件中提取文件-C DIR/–directory=DIR切换工作目录,用于打包特定目录中的内容或解包到原创 2021-10-04 10:34:58 · 178 阅读 · 0 评论 -
Linux 文本文件读取的七种方式
Linux 文本文件读取描述任何操作系统文本查看读取都是最基础功能;linux系统中涉及文本读取的主要有7条命令(cat/tac/nl/more/less/head/tail)cat命令命令用途读取文件所有信息将多个文件内容链接并打印到标准输出命令语法cat [OPTION]... [FILE]...常用选项选项描述-A显示文件内容中的不可见字符(控制字符、换行符、制表符)-n显示内容的同时显示所有行行号,从1开始编号-b显示内原创 2021-09-30 19:45:00 · 11037 阅读 · 0 评论 -
Linux抓包工具--Tcpdump
Linux抓包工具–Tcpdump描述Tcpdump – dump traffic on a network;tcpdump是类Unix系统下用于网络分析的问题排查的工具;tcpdump支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句进行详细匹配;命令解释命令格式tcpdump [ -AbdDefhHIJKlLnNOpqStuUvxX# ] [ -B buffer_size ] [ -c count ] [ -C file_size原创 2021-09-28 19:25:09 · 210 阅读 · 0 评论 -
Linux三剑客之-sed
Linux三剑客之-sed描述sed - stream editor for filtering and transforming text;sed 是 stream editor 的缩写,即流编辑器,默认读取整个文件并对其中的每一行进行修改;使用方式命令语法sed [选项] '[行定位符]指令' 文件名命令 | sed [选项] '[行定位符]指令'常用选项选项描述-h显示帮助信息-n仅显示处理后的行信息-r定位符中使用扩展正则表达式原创 2021-09-26 16:25:43 · 117 阅读 · 0 评论 -
Linux三剑客之-grep
Linux三剑客之-grep描述grep – global search regular expression(RE) and print out the line;grep 是一种文本搜索工具,它能使用正则表达式过滤或搜索文本并将匹配的行打印出来;使用方式常用选项选项描述-A <n>显示过滤文本行的同时显示该行后的n行-B <n>显示过滤文本行的同时显示该行前的n行-C <n>显示过滤文本行的同时显示该行前后的各原创 2021-09-22 18:42:40 · 96 阅读 · 0 评论 -
Linux 定时任务Crontab
Linux 定时任务Crontab描述Crontab用于创建和管理用户周期性执行的任务;crond进程每分钟会定期检查是否有要执行的任务,若有则自动执行该任务;配置解释定时任务配置解释\* * * * * user-name command to be executed第一个*号表示:minute (0 - 59)第二个*号表示:hour (0 - 23)第三个*号表示:day of month (1 - 31)第四个*号表示:month (1 - 12) OR jan,feb,ma原创 2021-09-19 11:20:26 · 897 阅读 · 0 评论 -
Linux字符串操作
Linux字符串操作描述shell内置一系列的操作符合,可以对字符串进行操作;常用操作表达式含义${#string}$string的长度${string:position}在string中从位置position开始提取子串${string:position:length}在string中从位置position开始提取长度为$length的子串${string#substring}从变量string的开头删除最短匹配substring的子串${s原创 2021-09-19 11:20:01 · 4776 阅读 · 0 评论 -
Linux 二进制文件读取命令 hexdump
Linux 二进制文件读取命令 hexdump描述hexdump display file contents in ascii, decimal, hexadecimal, or octal;hexdump主要用来查看二进制文件的十六进制编码,也可以查询文本文件的字节码;使用方式命令语法hexdump [options] file [...]常用选项选项描述-b单字节八进制显示-c单字节字符显示-d双字节十进制显示-o双字节八进制显示原创 2021-09-19 11:19:00 · 2845 阅读 · 0 评论 -
Linux shell脚本编写
Linux shell脚本编写描述shell脚本是一些linux命令的集合,因为在Linux的shell中运行的,所以称为shell脚本;shell脚本由linux命令、bash shell命令、程序结构控制语句和注释等内容组成;shell脚本的方便之处在于:可以将所有的操作记录于文件,然后直接一步操作调用完成;编写规范编辑器的使用在linux系统中,shell脚本通常使用内置的vim编辑器编写;也可以在其他的支持shell语言的编辑器中编写后导入Linux系统;脚本开头(sh原创 2021-09-19 11:17:48 · 3271 阅读 · 0 评论 -
Linux 变量
Linux 变量@TOC描述变量是用一串固定的字符来表示不固定的值的一种方法,即在程序运行过程中值是允许改变的量命名规范shell中的变量命名规范跟其他语言类似命名中只可以使用英文字母、数字、下划线,变量不能以数字开头命名中不可有空格,可使用下划线连接,如 MY_NAME禁止使用bash中的关键字(help命令查看保留关键字)变量的种类linux shell中变量分为:环境变量、用户变量、系统变量三种环境变量只在当前shell终端生效,shell终端关闭则变量失效;用原创 2021-09-19 11:16:33 · 127 阅读 · 0 评论 -
Linux输出带颜色的字符
Linux输出带颜色的字符描述在操作Linux时,输出一些带颜色的字符,有利于对重点内容进行着重标记;使用方式Linux终端输出带颜色的字符显示格式:常用值:0(默认值)、1(粗体/高亮)、4(下划线)、5(闪烁)、7(反显,翻转前景色和背景色)非常用值:22(非粗体)、24(无下划线)、25(无闪烁)、27(无反显)显示颜色:颜色值:0(黑)、1(红)、2(绿)、3(黄)、4(蓝)、5(洋红)、6(青)、7(白)前景色:30 + 颜色值背景色:40 + 颜色值原创 2021-09-19 11:15:32 · 1058 阅读 · 0 评论 -
Linux 别名alias
Linux 别名alias描述在linux中,alias是内建命令;alias 命令(注意全为小写)的功能是设置命令的别名,以简写命令,提高操作效率.配置aliasalias命令包含增删改查alias lsal=‘ls -al’ #增加alias lsal=‘ls -l’ #修改alias/alias -p/alias lsal #查询unalias lsal/unalias -a #删除注意如果定义别名跟原命令重名且想要执行原创 2021-09-19 11:14:50 · 165 阅读 · 0 评论 -
Linux vi/vim编辑器
Linux vi/vim编辑器描述vi/vim是Linux内建文本编辑器;vi适用于文本编辑,vim更适用于coding;vim相对于vi功能更强大,具有程序编辑能力,能够识别指定语言的语法;常用操作vi/vim打开或创建文件[root@centos-36_2 tmp]# vi vim_test # 当文件不存在时创建文件,当文件存在时打开文件且光标置于首行[root@centos-36_2 tmp]# vi + vim_test # 打开文件并将光标置于尾行[root原创 2021-09-19 11:13:52 · 514 阅读 · 0 评论 -
Linux启动配置文件
Linux启动配置文件描述启动文件一般指系统启动或用户登录等所执行配置文件;如系统配置/etc/profile,用户配置~/.profile启动文件分类当登入Linux系统启动一个bash shell时,bash会在启动文件或环境文件中查找命令,根据启动bash shell方式不同,bash检查的启动文件也不同/etc/profile系统默认的bash shell主启动文件,系统每个用户每次登录时都会执行;/etc/profile文件中都会迭代执行/etc/profile.d目原创 2021-09-19 11:13:27 · 4552 阅读 · 0 评论 -
Linux环境变量
Linux环境变量描述环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数;如PATH告诉系统,当输入一个外部命令或运行程序时系统需搜索的目录;系统的环境变量一般全大写,区别于用户自定义变量;使用方式常用环境变量变量名变量描述PATH指定命令的搜索路径HOME用户的主工作目录PWD用户的当前工作目录SHELL当前shell使用的shellPS1命令行提示符PS2多行命令原创 2021-09-19 11:12:21 · 127 阅读 · 0 评论