Linux
刘看水
这个作者很懒,什么都没留下…
展开
-
Linux 获取两个 csv 文件的交集和差集
sort 差集sort -m <(sort big.csv | uniq) <(sort small.csv | uniq) <(sort small.csv | uniq) | uniq -u > final.csvgrep 交集grep -F -f big.csv small.csv > union_set.csvgrep 差集# 注...原创 2019-10-30 16:54:29 · 928 阅读 · 1 评论 -
Linux which whereis
查看命令或者文件所在的位置1. which查看当前要执行的命令所在的路径which python/usr/bin/phpwhich 命令的原理:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。2. where查看一个命令或者文件所在的路径...原创 2019-10-12 15:54:20 · 176 阅读 · 1 评论 -
Linux 更改文件权限、用户名、组名
chmod -R 777 filenamechown user filenamechgrp user filename原创 2019-06-11 17:46:38 · 1743 阅读 · 0 评论 -
linux 文件操作命令
查看前 10 行head -n 10 filenamehead -10 filename查看后 10 行tail -n 10 filename查看文件 11 - 20 行head -20 filename | tail -10awk 'NR==11, NR==20' filenamesed -n '11,20p' filename查看文件的行数wc ...原创 2019-05-17 18:12:14 · 103 阅读 · 0 评论 -
linux 合并 csv
cat *.csv > full.csv原创 2019-05-10 10:22:01 · 3368 阅读 · 0 评论 -
linux 使用 awk 删除 csv 文件某一列的命令
原始文件 beforedelete.csv 内容如下1st,2nd,3rd,4th,5th,6th1st-a,2nd-a,3rd-a,4th-a,5th-a,6th-a1st-b,2nd-b,3rd-b,4th-b,5th-b,6th-b想要把 csv 中的第二列和第四列的内容删除,可使用如下命令cat beforedelete.csv | awk -F, '{$2=null;...原创 2019-05-09 18:11:43 · 9592 阅读 · 2 评论 -
linux 无法清空回收站
sudo rm -rf ~/.local/share/Trash/files/*原创 2019-04-09 15:05:33 · 1667 阅读 · 0 评论 -
vim 使用
vim 显示行号:set numbervim 跳到指定行ngg如跳到第 100 行100gg或者nG如跳到第 100 行100G原创 2019-04-11 18:50:16 · 85 阅读 · 0 评论 -
tar
tar 选项c – 创建压缩文件x – 解压文件v – 显示进度f – 文件名t – 查看压缩文件内容j – 通过bzip2归档z – 通过gzip归档r – 在压缩文件中追加文件或目录W – 验证压缩文件安装 tar.bz2tar -jxvf sublime_text_3_build_3207_x64.tar.bz2...原创 2019-04-10 13:58:45 · 120 阅读 · 0 评论 -
ls 命令
ls 命令显示指定目录下的内容ls除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出ls -l按文件大小从大到小排序显示ls -Sl按文件大小从小到大排序显示ls -Slr...原创 2019-03-07 09:24:03 · 200 阅读 · 0 评论