- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 shell脚本:判断本地和远程文件是否存在
判断本地文件是否存在#! bin/shfile=$1if [ -f "$file" ]; then echo $fileelse echo "no such file!"fi以上程序的功能是如果文件file存在,打印file文件名,否则打印 no such file!判断远程文件是否存在ssh_host="user@10.10.10.10"fi...
2018-07-31 14:48:29 11826
原创 Linux命令rm的常用用法
基本用法rm file_name常用命令-i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒-I 一次删除多个文件(大于三个),提示消息只提示一次-r 递归删除,用于删除目录:-d 用于删除空目录,如果目录不为空,则无法删除-f 强制删除,不弹出任何提示,慎用(待补充)...
2018-07-31 10:37:03 2736
原创 Linux命令sort的常用用法
基本用法sort file_name默认按照字符串排序常用参数-n 按照数值大小排序-k i 按照文件第i列排序,列与列之间的分隔默认使用空格-t s 指定列与列的分隔符为s,特殊的比如tab键,使用 -t$'\t'(待补充)...
2018-07-31 10:27:39 1335
原创 screen的一些常用命令和快捷键
screen的一些常用命令和快捷键命令screen -S screen_name,新建screen,并指定名字screen -d screen_name,detach正在使用的screen screen -R screen_name, 连接指定screen screen -ls,所有screen的列表快捷键ctrl AA,最近使用的两个窗口之间切换 ctrl...
2018-07-16 22:42:04 15825
原创 screen中文乱码问题的解决
screen中文乱码问题的解决在~/.screenrc中添加以下配置# set codingdefutf8 ondefencoding utf8encoding UTF-8 UTF-8添加完之后需要新建screen
2018-07-12 21:39:16 2550
翻译 MapReduce过程卡在reduce处的67%
MapReduce过程卡在reduce处的67%原网址: https://stackoverflow.com/questions/19592744/hadoop-reduce-stops-running reduce过程的百分比与对应的处理如下: - 0~33%是shuffle的过程,数据从mapper已到了reducer - 33~67%是sort的过程,这个过程只会在mapper完...
2018-07-11 20:21:08 4526
原创 python中时间的处理
获取当前时间import datetimedt_now = datetime.datetime.now()或者import timet_now = time.localtime()dt_now的类型是datetime.datetime,t_now的类型是time.struct_time时间转字符串dt_now_str = datetime.datetim...
2018-07-10 16:24:51 1073
原创 Linux shell配置环境变量
短期使用export PATH=your_path:$PATH 退出终端重新登录后,需要重新export长期使用在/etc/profile文件末尾中添加 export PATH=your_path:$PATH,退出后运行命令:source /etc/profile 更建议修改 /home/用户/下的.bashrc文件...
2018-07-09 20:39:09 506
原创 搜索引擎搜索技巧
使用一些关键字可以更加是的得到的搜索结果更加的精准,比如filetype、site、-(减号)等,更加详细的命令可以搜一下搜索引擎高级搜索语法、google hacking等关键字。 参考以下文章: https://www.zhihu.com/question/20161362,如何用好谷歌等搜索引擎 https://zhuanlan.zhihu.com/p/22161675,Google ...
2018-07-09 17:29:56 470
原创 非root用户安装protobuf的python依赖到指定目录
在github中搜索protobuf,选择google/protobuf,按照readme中的说明,安装python版本的protobuf。但是由于是非root用户,需要修改一下默认的安装路径,具体的安装步骤如下: 1. 下载python版本的protobuf,下载地址 2. 解压tar.gz文件 tar -zxvf xxx.tar.gz 3. 安装protobuf compiler...
2018-07-06 20:56:18 1805
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人