Linux
Hello_刘
这个作者很懒,什么都没留下…
展开
-
使用shell脚本统计文件中ip出现的次数
首先准备文件demo.txt,内容如下:1 192.168.41.20 2 192.168.41.21 3 192.168.41.22 4 192.168.41.23 5 192.168.41.24 6 192.168.41.25统计出现次数最多的ip次数:cat demo.txt | awk '{print $2}' | sort | uniq -c | s...原创 2018-08-10 22:11:28 · 20234 阅读 · 1 评论 -
Ubuntu下的Git如何记住账号密码
如何在Ubuntu下解决Git保存用户名和密码呢?1、打开Git 配置文件,该文件中保存着所有的配置信息vim ~/.gitconfig 2、修改配置文件,添加下面这一行。记住密码: helper = store #用来保存密码,提交一次会自动记住 密码保存一个小时: helper = cache -- timeout 3600 # 密码只保存一个小...原创 2018-05-24 09:23:46 · 32549 阅读 · 0 评论 -
Ubuntu下pyaudio安装缺少文件问题error: portaudio.h: 没有那个文件或目录
Ubuntu下pyaudio安装缺少文件问题error: portaudio.h: 没有那个文件或目录问题:在安装pyaudio时,报错failed error: portaudio.h: 没有那个文件或目录解决方式:安装pyaudio的依赖库--portaudio 1:下载portaudio库 点击打开链接 2:将下载的文件进行解压tar xzf pa_stable_v1906...原创 2018-05-22 14:20:55 · 30329 阅读 · 0 评论 -
Ubuntu16.04安装Redis并配置
Ubuntu16.04安装Redis并配置1):安装:1:终端命令下载redis-4.0.9.tar.gz包wget http://download.redis.io/releases/redis-4.0.9.tar.gz包2:解压tar xzf redis-4.0.9.tar.gz3:移动,放到usr/local⽬录下sudo mv ./redis-4.0.9 /u...原创 2018-05-22 10:40:35 · 33042 阅读 · 0 评论 -
Ubuntu16.04下如何安装numpy,scipy库
Ubuntu16.04下如何安装numpy,scipy 1):安装依赖库 sudo apt-get install python-dev2):使用apt-get 安装 sudo apt-get install python-numpysudo apt-get install python-scipy3):使用pip方式安装:sudo pip ins...原创 2018-05-19 16:37:23 · 37487 阅读 · 4 评论 -
Ubuntu16.04下如何安装PIL图像处理库
ubuntu16.04下PIL图像处理库安装: 1):sudo apt-get install python-imaging2):安装依赖库sudo apt-get install libjpeg62-devsudo apt-get install zlib1g-devsudo apt-get install libfreetype6-devsudo apt-get i...原创 2018-05-19 16:28:10 · 37215 阅读 · 0 评论 -
Ubuntu16.04下VMware虚拟机安装与卸载:
1):安装VMware虚拟机1:从官网下载安装文件:http://www.vmware.com/products/workstation/workstation-evaluation.html2:给安装文件添加执行权限sudo chmod +x VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle3:运行安装文件进行安装s...原创 2018-05-17 21:46:30 · 29719 阅读 · 0 评论 -
Ubuntu16.04如何安装Postman工具
ubuntu16.04下postman安装方式:基本步骤:1):官网下载软件包:https://www.getpostman.com/apps2):解压安装:sudo tar -xzf Postman-linux-x64-6.0.10.tar.gz 3):进入解压后的Postman文件夹打开终端,启动Postman./Postman/Postman 4):创建...原创 2018-05-16 11:48:18 · 50624 阅读 · 3 评论 -
ubuntu16.04下安装vue环境以及测试
ubuntu 16.04下nodejs安装方式:方式一:使用apt-get在线安装:1):更新Ubuntu软件源 sudo apt-get updatesudo apt-get install -y python-software-properties software-properties-commonsudo add-apt-repository ppa:chris-...原创 2018-05-13 23:04:51 · 27728 阅读 · 0 评论 -
python文件打包成exe
方法:使用pyinstaller1):安装:sudo pip install pyinstaller2):进入项目路径下,执行:pyinstaller -F 文件名(.py)在dist目录下就有.exe文件了,双击就可以运行原创 2018-05-26 17:01:09 · 28619 阅读 · 0 评论 -
Ubuntu下安装翻译软件星际译王StarDict
星际译王具有全文翻译、屏幕取词及单词朗读功能,支持本地和网络词典及模糊查找功能,可以说是Linux下非常实用的一款翻译软件.1):安装星际译王StarDictsudo apt-get install stardict2):安装成功后需要安装自己需要的词典才能翻译词典下载地址:http://download.huzheng.org/3):下载词典压缩包后解压:以stardict-xh...原创 2018-05-27 10:17:38 · 27824 阅读 · 1 评论 -
Ubuntu中安装Docker虚拟化
1):更新ubuntu的apt源索引sudo apt-get update2):安装包允许apt通过HTTPS使用仓库sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common3):添加Docker官方GPG key...原创 2018-06-26 23:29:51 · 28508 阅读 · 0 评论 -
linux使用lsof查看进程打开的文件
lsof命令是什么?可以列出被进程所打开的文件的信息。被打开的文件可以是1.普通的文件,2.目录 3.网络文件系统的文件,4.字符设备文件 5.(函数)共享库 6.管道,命名管道 7.符号链接8.底层的socket字流,网络socket,unix域名socket9.在linux里面,大部分的东西都是被当做文件的…..还有其他很多怎样使用lsof这里主要用案例的形式来介...转载 2018-08-10 17:45:01 · 9994 阅读 · 1 评论 -
使用expect自动登录远程服务器自动填写密码
一:安装expectsudo apt-get install expect二:登录代码 #!/usr/bin/expect# 设置ssh连接的用户名set user root# 设置ssh连接的host地址set host ip地址# 设置ssh连接的port端口号# set port 9999# 设置ssh连接的登录密码set password 登录密码# 设置s...原创 2018-07-26 16:29:12 · 24490 阅读 · 0 评论 -
利用Linux下的split命令切分大文件并合并文件
切分方法:1):查看文件的行数:wc -l a.txt #查看a.txt文件共有多少行2):根据行数利用 split 命令切分文件split -l 1000 a.txt -d -a 4 b_将a.txt文件按照1000行来平分成若干个大小文件,b_ 是要保存成的新文件的前缀,后缀是指定的4位数字(-d -a 4) 例如:b_0001 b_0002等或者:split...原创 2018-07-31 17:44:22 · 21026 阅读 · 1 评论 -
Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C...原创 2018-05-24 09:11:39 · 27760 阅读 · 0 评论 -
Ubuntu下安装docker
一:docker简单介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。应用场景:W...原创 2018-08-11 21:53:53 · 8774 阅读 · 1 评论 -
Ubuntu16.04安装微软字体库
一:终端执行命令:sudo apt-get install ttf-mscorefonts-installer点击ok执行下一步: 点击yes执行下一步执行成功后更新字体缓存:sudo fc-cache -f -v查看所有字体:fc-list :lang=zh;...原创 2018-07-21 22:21:26 · 28775 阅读 · 1 评论 -
Mongodb的介绍和安装
一:nosql的介绍“NoSQL”⼀词最早于1998年被⽤于⼀个轻量级的关系数据库的名字随着web2.0的快速发展, NoSQL概念在2009年被提了出来NoSQL在2010年⻛⽣⽔起, 现在国内外众多⼤⼩⽹站, 如facebook、 google、 淘宝、 京东、 百度等, 都在使⽤nosql开发⾼性能的产品对于⼀名程序员来讲, 使⽤nosql已经成为⼀条必备技能NoSQL最常⻅的解...原创 2018-07-15 21:42:54 · 26725 阅读 · 0 评论 -
python爬虫之selenium安装以及使用
一:Selenium的介绍Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器),可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏二:PhantomJS的介绍PhantomJS 是一个基于Webkit的“无界面”(headless)浏览器...原创 2018-07-15 21:25:15 · 26504 阅读 · 0 评论 -
Ubuntu安装jdk8的两种方式
安装方式:1):通过ppa(源) 方式安装.2):通过官网安装包安装.JDK官网下载地址一:使用ppa(源)方式安装:1):添加ppa源sudo add-apt-repository ppa:webupd8team/javasudo apt-get update2):安装oracle-java-installer(jdk8版本)sudo apt-get install orac...原创 2018-10-12 10:04:52 · 57190 阅读 · 3 评论