随笔分类 -  linux

1 2 3 4 下一页
linux命令(58):crontab 定时备份
摘要:crontab 总是被误删,定时备份很重要; 链接:误删加个提醒,或许能避免 备份三天的crontab,自动删除三天前的; crontab 中添加定时:每天1点备份 crontab 0 1 * * * cd /home/username/back_crontab && sh -x back_cron 阅读全文
posted @ 2021-08-31 12:02 细雨微光 阅读(950) 评论(0) 推荐(0) 编辑
linux命令(57):防止crontab误删,增加提醒
摘要:crontab 的命令: -r 和 -e 挨得太近了; 太容易误删了;链接:定时备份才是最重要的 建议先做实验,实验之前一定备份好: crontab -l > crontab.bak 从备份文件恢复crontab: crontab crontab.bak 增加删除提醒步骤: 1、打开 bashrc: 阅读全文
posted @ 2021-08-31 11:46 细雨微光 阅读(247) 评论(0) 推荐(0) 编辑
删除前n天的数据
摘要:说明:+n 大于 n, -n 小于 n, n 相等于 n. find / -amin -30 -ls # 查找在系统中最后30分钟访问的文件find / -atime -2 -ls # 查找在系统中最后48小时访问的文件find / -mmin -10 -ls # 查找在系统中最后10分钟里修改过的 阅读全文
posted @ 2021-06-10 19:01 细雨微光 阅读(251) 评论(0) 推荐(0) 编辑
linux命令(56):环境变量:/etc/profile、/etc/bashrc 、~/.profile、~/.bashrc
摘要:添加环境变量:https://www.cnblogs.com/lovychen/p/5583703.html 一、环境变量介绍: 在Linux系统中,环境变量按照其作用范围不同大致可以分为系统级环境变量和用户级环境变量。 系统级环境变量:每一个登录到系统的用户都能够读取到系统级的环境变量; 用户级环 阅读全文
posted @ 2019-05-23 14:31 细雨微光 阅读(7964) 评论(0) 推荐(1) 编辑
linux命令(55):环境变量:LIBRARY_PATH 和 LD_LIBRARY_PATH的区别
摘要:添加环境变量:https://www.cnblogs.com/lovychen/p/5583703.html PATH是可执行文件的环境变量。 LIBRARY_PATH 和 LD_LIBRARY_PATH 是Linux下的两个环境变量,二者的含义和作用分别如下: 两者的共同点是库,库是这两个路径和P 阅读全文
posted @ 2019-05-23 14:16 细雨微光 阅读(6796) 评论(0) 推荐(3) 编辑
linux命令(54):useradd,区别于adduser
摘要:adduser和useradd的区别: useradd是一个linux命令,但是它提供了很多参数在用户使用的时候根据自己的需要进行设置; 而adduser是一个perl 脚本,在使用的时候会 出现类似人机交互的界面,提供选项让用户填写和选择; Linux useradd命令用于建立用户帐号。 use 阅读全文
posted @ 2018-07-11 14:06 细雨微光 阅读(1213) 评论(0) 推荐(0) 编辑
linux命令(53):用户和用户组
摘要:Linux 用户和用户组详细解说 本文主要讲述在Linux 系统中用户(user)和用户组(group)管理相应的概念; 用户(user)和用户组(group)相关命令的列举; 其中也对单用户多任务,多用户多任务也做以解说。 Linux 用户(user)和用户组(group)管理概述、理解Linux 阅读全文
posted @ 2018-07-11 13:54 细雨微光 阅读(394) 评论(0) 推荐(0) 编辑
linux命令(52):usermod 修改账户信息,groupmod
摘要:usermod: usermod [options] user_name usermod 命令修改系统帐户文件来反映通过命令行指定的变化 选项(options) -a|--append ##把用户追加到某些组中,仅与-G选项一起使用 -c|--comment ##修改/etc/passwd文件第五段 阅读全文
posted @ 2018-07-11 13:31 细雨微光 阅读(3667) 评论(0) 推荐(1) 编辑
linux命令(51):set 指定行,直接替换并修改文件
摘要:sed 命令: 指定行,从第一行到第一行; 把该行的ssd,换成cd; -i 表示的是替换并直接修改文件; sed -i '1,1s/ssd/cd/g' test_file 命令使用: sed -i s/yyyy/xxxx/g `grep yyyy -rl --include="*.txt" ./` 阅读全文
posted @ 2018-06-06 21:00 细雨微光 阅读(17182) 评论(0) 推荐(0) 编辑
linux命令(50):comm命令的用法,求交集
摘要:Linux comm命令 使用局限比较大,适用于特殊场合; Linux comm命令用于比较两个已排过序的文件。 排序:sort -u file 这项指令会一列列地比较两个已排序文件的差异,并将其结果显示出来; 如果没有指定任何参数,则会把结果分成3行显示: 第1行仅是在第1个文件中出现过的列 第2 阅读全文
posted @ 2018-04-23 13:24 细雨微光 阅读(9072) 评论(0) 推荐(0) 编辑
vim学习笔记(12):在vim中修改文件编码,解决vim 打开乱码
摘要:在linux 中查看文件编码可以通过以下几种方式: 一、查看文件编码 1、查看文件编码file命令 :file ip.txt ip.txt: UTF-8 Unicode text, with escape sequences 2、在vim中可以直接查看文件编码 :set fileencoding 即 阅读全文
posted @ 2018-04-18 11:51 细雨微光 阅读(1318) 评论(0) 推荐(0) 编辑
linux 命令(43):bash 快捷键操作
摘要:ctrl 命令行快捷键: CTRL+A: – 快速移动到行首。 我们假设你输入了像下面这样的命令。当你在第 N 行时,你发现在行首字符有一个输入错误 $ gind . -mtime -1 -type 注意到了吗?上面的命令中我输入了 gind 而不是 find 。你可以通过一直按着左箭头键定位到第一 阅读全文
posted @ 2018-03-13 15:06 细雨微光 阅读(1114) 评论(0) 推荐(1) 编辑
linux命令(49):显示文件的指定行,打印中间几行
摘要:linux 如何显示一个文件的某几行(中间几行) 【一】从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行 cat filename| head -n 3000 | 阅读全文
posted @ 2017-12-28 15:05 细雨微光 阅读(2478) 评论(0) 推荐(0) 编辑
linux命令(48):打乱一个文本文件的所有行
摘要:如果用python读进内存再打乱的思路,如果大文件的话,就比较麻烦了 网上找到一个简单的方法,shuf: $ shuf --help 用法: shuf [选项]... [文件] 或者: shuf -e [选项]... [参数]... 或者: shuf -i LO-HI [选项]... 把输入行按随机 阅读全文
posted @ 2017-12-14 11:35 细雨微光 阅读(8900) 评论(0) 推荐(0) 编辑
linux命令(47):Linux下对文件进行按行排序,去除重复行
摘要:Linux下对文件进行按行排序:sort 与 uniq 命令简介 Linux | May 24, 2015 | linux sort 命令可针对文本文件的内容,以行为单位进行排序。其基本语法格式为: sort [-bcfMnrtk][源文件][-o 输出文件] 参数: -b 忽略每行前面开始出的空格 阅读全文
posted @ 2017-11-30 10:04 细雨微光 阅读(5801) 评论(0) 推荐(0) 编辑
shell(7):四则运算
摘要:shell 四则运算:expr,let,bc,(()), 1、expr的用法: expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。 详细使用方式:expr --help 表达式说明: 用空格隔开每个项; 用 / (反斜杠) 放在 she 阅读全文
posted @ 2017-10-31 13:45 细雨微光 阅读(5213) 评论(0) 推荐(1) 编辑
linux命令(46):程序运行前后台切换
摘要:A,Shell支持作用控制,有以下命令:1. command& 让进程在后台运行2. jobs 查看后台运行的进程3. fg %n 让后台运行的进程n到前台来4. bg %n 让进程n到后台去; PS:"n"为jobs查看到的进程编号. B.下列转:http://blog.chinaunix.net 阅读全文
posted @ 2017-10-26 15:30 细雨微光 阅读(657) 评论(0) 推荐(0) 编辑
linux命令(46):批量更改文件后缀,文件名
摘要:linux shell 1、要将所有 jpeg的后缀名图片文件修改为 jpg文件。 rename .jpeg .jpg *.jpeg 阅读全文
posted @ 2017-09-25 11:40 细雨微光 阅读(7526) 评论(0) 推荐(0) 编辑
python(48):re.split 多分隔符
摘要:问题描述: 使用多个界定符分割字符串 问题 你需要将一个字符串分割为多个字段,但是分隔符(还有周围的空格)并不是固定的。 解决方案 string 对象的 split() 方法只适应于非常简单的字符串分割情形, 它并不允许有多个分隔符或者是分隔符周围不确定的空格。 当你需要更加灵活的切割字符串的时候, 阅读全文
posted @ 2017-09-15 10:25 细雨微光 阅读(8144) 评论(0) 推荐(1) 编辑
linux命令(45):去掉 所有文件中的空行
摘要:方法一:利用grep grep -v '^\s*$' test.txt 注:-v表示将匹配的结果进行反转,正则表达式匹配空行。(空行可包括空格符制表符等空白字符) 方法二:利用sed sed '/^\s*$/d' test.txt 注:d代表删除该行 方法三:利用awk awk NF test.tx 阅读全文
posted @ 2017-08-25 21:11 细雨微光 阅读(4852) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页