
Shell
Xurui_Luo
这个作者很懒,什么都没留下…
展开
-
Linux 查看正在占用的端口
netstat -tunlp原创 2021-03-19 10:23:36 · 172 阅读 · 0 评论 -
对某目录下所有文件内容进行匹配
grep "content" ./*原创 2020-10-23 15:38:53 · 1067 阅读 · 0 评论 -
ubuntu 下批量创建多用户和密码
创建有两个命令 adduser 和 useradd。前者有互动,不易于批处理,后者则可#!/bin/bashfor i in {1..44};do sudo useradd -d /home/csapp$(printf "%0.2d" $i) -s /bin/bash -m csapp$(printf "%0.2d" $i) # 创建帐号,创建目录 echo csapp$(printf "%0.2d" $i):csapp$(printf "%0.2d" $i) | sudo chpasswd .原创 2020-09-24 20:55:14 · 1282 阅读 · 0 评论 -
Linux shell bash文件 批量修改文件名为 001.jpg 002.jpg
i=1for file in `ls`do echo $file mv $file $(printf "%0.3d.jpg" $i) i=$((i + 1))done原创 2020-06-19 17:11:22 · 1379 阅读 · 0 评论 -
Linux shell 编程之 sort uniq 命令统计单词词频
命令统计词频需要uniq和sort配合使用uniq实现去重操作,但仅仅和临近行的元素比较,那么如果元素是打散的不在连续行呢?这就需要sort操作uniq -c -c表示将对应频次显示出来sort可实现排序,这里就能让元素按照顺序排列,让相同元素临近sort -nr -n表示数值排序,-r表示逆序然后在此基础上,进行uniq操作,即可得到每个元素对应频次一般为了美观,可以再加一个sort操作,让频次按照顺序排列实践tmp.txt 文本如下,将统计每个字段的频次0-297原创 2020-06-16 23:18:56 · 676 阅读 · 0 评论 -
Linux shell 编程之 grep 用正则表达式抓取匹配的内容
命令grep [表达式] # 默认是将匹配的行全部输出grep -o # 将仅与目标匹配的内容输出实战文件ExpResult.txt,内容如下,我想把unmatchedKP=[0-100:179, 0-586:277, 0-367:267]字段中中括号间的部分[.....]取出来,然后顺便去掉前后括号,具体过程如下:Experiment{Condition='RuleBean{difficulty=0.5, pointIdsNum=20}', ObjectFun=0.931249999999原创 2020-06-16 23:18:28 · 7982 阅读 · 0 评论 -
进程管理常用命令
stress给系统增加负载stress -c 16 # 开启关于cpu负载的16个进程stress -i 16 # 开启关于cpu负载的16个进程top看当前进程CPU占用率高ps看跟中断相关所有进程,命令参数ps aux 全部进程killkill [pid]kill -9 [pid] 强制杀killall [name] 按名字查找杀掉jobs显示当前窗口启动的命令所创建的进程&后台起进程fg把后台进程变成前台*fg %1 # 把1号原创 2020-06-11 13:19:00 · 201 阅读 · 0 评论 -
自己实现echo命令,c语言和python版本
C新建a.c文件,输入以下内容#include <iostream>using namespace std;int main(int argc, char** argv){ for(int i=1; i<argc; i++){ if(i>1) cout<<" "; cout<< argv[i]; } cout<<endl; return 0;}保存退出后,在当前目录下执行g++ a.c -o myecho,得到相应的原创 2020-06-09 14:21:43 · 1035 阅读 · 0 评论 -
解决Ubuntu中Vim下粘贴代码发生缩进错乱,以及自带行号的问题
首先放直接复制的效果:解决方案1 命令模式下输入:set nonumber 关闭行号,并复制,完成以后再输入:set number2 在需要粘贴的地方,命令行模式下输入:set paste, 然后按i进入编辑模式(这步不能少),粘贴。完成以后按Esc回到命令行模式下Set nopaste完成效果图...原创 2018-10-21 13:57:46 · 3011 阅读 · 0 评论