linux
拂晓御风
致力于技术,软件开发,细心钻研,热爱编程
展开
-
实用小脚本 将写好的 sh 文件自动上传到 bin 目录
在 Linux 环境中写了很多脚本,每一次都要手动去移动到 /bin 下,又要赋权限。有的时候我们会忘记自己曾经移动过什么,这时候怎么办呢? 不妨试一试这一个简单的小脚本程序 。还是老规矩,先上代码,之后会对其中的几个部分做一下简单的解释。#!/bin/bash UPLOG_PATH="/home/zx/Desktop/tools/up.log" DOWNLOG_PATH="/home/zx/D...原创 2018-06-21 12:11:28 · 1271 阅读 · 1 评论 -
awk命令详解
本文转载自:https://www.cnblogs.com/HereSmall/p/8686361.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指ga...转载 2018-06-22 10:14:34 · 1326 阅读 · 0 评论 -
linux echo命令的-n、-e两个参数
本文转自:http://blog.sina.com.cn/s/blog_4da051a6010184uk.htmlecho -n 不换行输出$echo -n "123"$echo "456"最终输出 123456而不是123456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换...转载 2018-06-14 16:51:57 · 444 阅读 · 0 评论 -
Linux下 ln 命令详解
本文转载自:https://www.cnblogs.com/perfy/p/5164430.html这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。这个命令最常用的参数是-s,具体用法是:sudo ln -s 源文件 目标文件 举例:当前目录是/local,而我经常要访问/usr/local/lin...转载 2018-06-15 16:06:27 · 653 阅读 · 0 评论 -
在 Linux 环境下,编写一个非常实用的删除小脚本
代码如下:该脚本的编写非常的简单,这里就不进行详细的讲解了。使用方法和简单的功能描述写在代码的下方。#!/bin/bash if [ $# = 0 ];then echo "请输入参数,格式为:rmove XXX ,其中XXX是你要删除的“文件”或“文件夹”的名称!" else if [ $# = 1 ];then ...原创 2018-06-19 10:15:26 · 2996 阅读 · 2 评论 -
关于 Linux 环境中软链接和硬链接的理解
阅读了大量的资料后,觉得关于软连接和硬链接的问题有了一定的了解。经过测试,本文会对这方面的知识作出一定的解释和说明。以下内容均为本人测试结果,大家可以在各种基于 linux 内核的系统上进行同步测试首先,我们来看一下下面关于地址问题的例子touch 123 //我们创建一个名为 123 的文件 ls -i //使用 ls -i 命令查看文件 123 的 inod...原创 2018-06-20 16:04:32 · 878 阅读 · 0 评论 -
一个非常好用的自制Shell小程序 File Creator
在工作和学习中,每一次都会对同样的文件进行重编辑。本脚本适用于使用 Linux 环境学习的人员,以及不含图形化界面的嵌入式设备中,对文件进行模板化创建。 程序非常简单,就两个文件,一个Shell脚本文件 : crtsh.sh,一个可配置文件:crtsh.mdlx (文件后缀名自己起的,没有什么含义) 先上代码,末尾会对代码中的函数以及使用方法进行简单的介绍。 脚本文件:crtsh...原创 2019-04-24 14:29:57 · 612 阅读 · 0 评论