Linux
asin929
这个作者很懒,什么都没留下…
展开
-
ubuntu14下ssh和防火墙设置
ssh设置安装sudo apt-get install openssh-server启动ssh服务sudo service ssh start特别注意1: 启动ssh服务只能使用sudo service ssh start,其它任何命令包括service ssh start,su+service ssh start,/etc/init.d/ssh start均不行.可通过ps -e |grep原创 2015-11-07 11:56:21 · 2658 阅读 · 0 评论 -
Linux下定时任务(秒级别)的实现
方法1–巧用crontab命令linux下crontab命令可以执行定时任务,最小粒度为1min,但实际上对其合理运用,可以将粒度降到秒级别。以下代码是实现每20s就执行一次任务,两种方式均可,但稍有不同。修改用户的日常任务:crontab -e* * * * * python test.py* * * * * sleep 20; python test.py * * * * * sleep原创 2016-03-10 00:25:02 · 13841 阅读 · 0 评论 -
linux下使用qq
QQ2012国际版QQ2012国际版获取linux下使用qq最好的解决方案了。安装步骤安装依赖包sudo yum install freetype.i686 libpng.i686 libgcc.i686 libXau.i686之后,可通过源码或rpm包安装,如下所示rpm安装 在Fedora Zh User Group repository,下载“wine-qqintl-0.1.3-2.n原创 2015-10-22 11:09:48 · 1455 阅读 · 0 评论 -
linux下所有软件的汇总
使用linux系统整整一年了,回顾过去一年发表的博文,绝大多数都是软件的安装配置,也就是—我的时间都花在了安装软件上面,而却没能用这些软件做些有意义的事情。这也许是每个Linux新手都要经历的阶段,可难道没有办法避免吗,难道没有一个一站式的解决方案,为新手提供各方面的软件推荐、安装、配置、使用吗?不知道有没有人在做,反正我是在做了,我在GitHub上就发起了这么一个项目–linux-software原创 2016-03-13 22:03:28 · 906 阅读 · 0 评论 -
Fedora21升级到22
升级步骤Fedora21升级到22的命令很简单,如下sudo dnf update #升级全部包到最新sudo dnf install fedup #安装升级工具fedupsudo fedup --network 22 #开始升级升级中碰到的问题1. 问题1Downloading failed: GPG key retrieval failed: [Errno 14] cur原创 2016-08-27 20:58:39 · 834 阅读 · 0 评论 -
Linux下端口占用查看
相关命令查看端口是否被占用: 通过过滤查看:netstat -anp | grep port 查看特定端口:lsof -i:port查看端口被哪个进程占用: netstat -anp | grep port或lsof -i:port 显示结果的有进程id, 再ps -ef | grep pid即可查看进程(如java进程)使用的端口: ps -aux | grep java 找到原创 2016-08-29 11:59:53 · 830 阅读 · 0 评论 -
Fedora21桌面美化
1. gnome-tweak-tool通过命令sudo yum install gnome-tweak-tool安装1.1 基本设置该工具可以对系统进行很多个性化的设置,包括字体,键盘,桌面,电源等.1.2 安装GNOME Shell扩展在gnome-tweak-tool的"Extensions"中安装扩展.在扩展官网有很多好用的扩展,比如:TaskBar:可以在桌面显示应用图标NetSpeed原创 2015-10-13 17:32:52 · 8178 阅读 · 0 评论 -
linux下JDK的安装及切换
本文介绍在fedora21和ubuntu14下,通过源码和软件包的方式安装jdk1.8.下载链接见---jdk下载.1.通过源码安装从官网下载jdk-8u65-linux-x64.tar.gz,并解压.将解压出来的文件"jdk1.8.0_65"移动到"/usr/java"目录下.若无此目录,则新建.2.通过包安装fedora可以下载"jdk-8u65-linux-x64.rpm",点击安装即可原创 2015-11-07 11:01:22 · 766 阅读 · 0 评论 -
GitHub设置无密码登录
生成密钥并添加到GitHubGitHub项目的授权方式有两种方式:Https和SSH,使用Https方式时需要输入用户名和密码,SSH方式则不需要。若想为新的项目使用SSH方式连接,请参考搭建git开发环境 。若想为已有的项目切换到使用SSH方式连接,请参考github无密码登录设置。注意点新生成自己的密钥–rsa_test并添加到GitHub后,此时执行ssh -T git@github.com,原创 2016-03-19 20:14:21 · 3199 阅读 · 0 评论 -
fedora21下ssh和防火墙设置
关于连接ssh的问题:ssh:connection to host 127,0.0.1 port22: Connection refused首先安装openssh-serveryum install openssh-server接着执行/bin/systemctl start sshd.service原创 2015-10-14 15:55:53 · 4012 阅读 · 0 评论 -
linux下文件统计
统计文件个数查看某文件夹下文件的个数(非递归):ls -l|grep "^-"| wc -l查看某文件夹下文件的个数(递归):ls -lR|grep "^-"| wc -l查看某个文件夹下文件夹的个数(非递归):ls -l|grep "^d"| wc -l查看某个文件夹下文件夹的个数(递归):ls -lR|grep "^d"| wc -l查看文件夹下所有的文件和文件夹:ls -l| wc原创 2016-08-22 23:38:03 · 972 阅读 · 0 评论 -
关于远程主机的数据传输
说明常用的传输数据的方式scpftp sftprz命令场景场景1远程外网场景2 远程内网场景3 跳板主机外网远程内网附注参考说明经常需要向远程主机传文件,实际情况中要考虑到多种场景。常用的传输数据的方式scp本地文件传送到远程主机 $ scp local-file remote-user@remote-host:file-dir远程主机文件到本地$ scp remote@原创 2016-10-26 22:07:28 · 1670 阅读 · 0 评论 -
图解linux链接
图解linux链接说明:基于f1,分别为其创建软硬链接f3、f2(使用到了ln命令),如下。分析ln命令默认产生硬链接f1删除后索引节点并不会删除,因为还有f2指向它,若所有指向索引节点的硬链接均删除,索引节点才会被释放。f1删除后,f3会因找不到f1而失效f3删除后,不会对f1、f2产生影响。原创 2017-03-10 17:08:41 · 834 阅读 · 0 评论 -
Ubuntu安装包问题汇总
移除破损的包最近,Ubuntu中有些包破损了,导致所有涉及到sudo apt-get ***的命令均报如下错误:subprocess installed post-removal script returned error exit status 1No apport report written because MaxReports is reached already原创 2016-03-30 21:27:06 · 1975 阅读 · 0 评论 -
Ubuntu安装Torch
Torch简介 Torch是一个广泛支持机器学习算法的科学计算框架,由于采用简单而快速的脚本语言LuaJIT和一个底层的C/CUDA实现,Torch易于使用且高效。Torch安装首先,值得注意的是,最新版的Torch支持Ubuntu,Fedora20,Fedora22,Centos7。不支持Fedora21,Centos6。参考官网安装流程,如下所示,# in a terminal, run原创 2016-03-29 21:25:42 · 7413 阅读 · 0 评论 -
Fedora21安装TexLive2015及Texstudio
TexLive2015的安装及注意点参考文章【1】、【2】、【3】在Fedora下安装TexLive2015并进行中文配置。不过由于环境及版本的不同,安装结果还稍有差异,差异总结如下:中文字体设置差异 按照上述安装教程,将windows中的字体拷贝过来并安装后,本需设置/usr/local/texlive/2015/texmf-dist/tex/latex/ctex/fontset 下的ctex原创 2015-08-27 20:42:08 · 2288 阅读 · 0 评论 -
dia在linux中无法输入中文
ubuntu下解决方案将"/usr/bin/dia"文件中的"dia-gnome –integrated “@""替换为"dia−gnome"@""替换为"dia-gnome "@”"即可.fedora下解决方案fedora安装dia后,用图标打开时不能输入中文,尝试修改dia文件,不过打开为乱码.在终端启动,可以正常输入中文,不过工具条与主界面分离.原创 2015-09-28 10:56:33 · 2131 阅读 · 0 评论 -
linux下安装英语词典汇总
linux下安装英语词典浏览器取词插件使用firefox浏览器,取词插件不少,但好用的不多.刚开始使用的是有道插件,但总是有些问题,现在使用的是"Google TM Translator"和"S3.Google Translator",TM应该是上标,因技术有限,暂且写成这样.上面的插件毕竟是用的是google的服务,所以总是不时失灵.英语词典软件--有道词典有道词典官网上只有ubuntu版的,没有原创 2015-10-13 21:01:18 · 2634 阅读 · 0 评论 -
Linux Shell的两种加密方式
gzexe安装及使用系统自带,无需安装。 使用如下命令加密:gzexe tesh.sh加密完成后,test.sh即加密后的文件,同时源文件备份为test.sh~。特点加密同时会压缩文件加密功能比较弱,只能满足一般需求。可能会有风险,即加密后脚本不能正常执行shc安装及使用首先从官网下载最新版本,安装参见How to install SHC on your Linux system 。使用如原创 2015-12-15 10:05:18 · 9639 阅读 · 0 评论 -
Fedora21安装Fcitx及搜狗输入法
安装及配置安装参照【1】、【2】、【3】,安装Fcix及搜狗输入法,大概流程为: 1. 卸载系统自带的ibus 2. 安装fcitx输入法框架 3. 安装所需的输入法到fcitx框架,比如 fcitx-sunpinyin,sogoupinyinFcitx配置打开”Fcitx Configuration”,“Input Method”界面配置 注意:根据提示,第一个输入原创 2015-08-27 13:29:48 · 2825 阅读 · 2 评论 -
Linux下使用百度云盘
最近发现两个可以在Linux下使用百度云盘的开源项目,如下.bcloud界面: 优点在多中linux系统中均可使用,界面美观.缺点不过,在fedora21下使用时,当传输文件数过多时会出现传输不完整的情况.bypy界面: 优点功能比较强大,除了上传下载,还可以同步文件及比较文件的不同.缺点比较文件不同的时候需要设置系统的区域编码(locale)为UTF-8。原创 2015-10-19 21:03:57 · 6104 阅读 · 0 评论 -
我的vim配置
vim效果图vim配置文件网上的vim配置很多,但结构都不是十分清晰,最近重新整理vim配置文件-github地址.配置分为三个文件,分别是"bundles.vim",”bundles_config.vim”,".vimrc",考虑到这些文件仍会更新,故在这里只贴出截图,具体文件请到github上查看..vimrc文件截图bundles.vim文件截图bundles_config.vim文件截图原创 2015-10-03 18:11:33 · 569 阅读 · 0 评论 -
linux下trash替换掉rm
linux中的删除与回收站windows下的文件删除后默认放到了回收站里,linux下的文件删除则分两种情况:界面删除:在文件夹界面右击“删除”,则该文件将移动到回收站,与windows下类似。命令行删除:rm命令,运行该命令后,文件基本就无法恢复了(可能有恢复的办法,待研究)。用命令trash代替rm安装为避免使用rm删除文件后无法恢复的情况,执行easy_install trash-cli原创 2016-01-29 14:26:36 · 7707 阅读 · 0 评论 -
Linux文件的三个时间详解
一、linux文件三个时间的查看linux下使用命令stat获取文件的三个时间,如下各时间的含义 时间名称 简称 中文名称 含义 linux 命令 备注 access time atime 访问时间 最后一次访问文件或目录的时间 ls -lu filename 注意,访问时间的更新并不是实时的,详见下一小节 modifytime mtime原创 2016-01-12 15:45:25 · 1595 阅读 · 0 评论 -
linux下JAVA IDE安装汇总
一、eclipse源码安装下载eclipse:http://www.eclipse.org 版本如:eclipse-SDK-3.3.2-linux-gtk.tar.gz拷贝eclipse到所要安装的目录下 如: $cp eclipse-SDK-3.3.2-linux-gtk.tar.gz /home/user进入到要安装eclipse所在的目录下,利用以下命令进行解压缩 $tar zx原创 2016-01-29 13:04:31 · 6392 阅读 · 0 评论 -
Glassfish4.1和Tomcat配置Https访问
1. 证书配置切换到目录“/root/glassfish-4.1/glassfish/domains/domain1/config”进行如下操作,注意上述目录需根据自己的Glassfish安装目录调整。1、首先删除系统默认的s1as(注意是s1as而不是slas;以下密码统一为changeit )keytool -delete -alias s1as -keystore keystore.jks -原创 2015-12-31 20:14:21 · 3985 阅读 · 0 评论 -
linux环境下Markdown编辑器汇总
Markdown编辑器汇总(Fedora21)1.geditgedit支持markdown语法高亮,不过不支持预览结果,gedit界面如附录图1所示。2. vim在vim中写markdown,首先安装语法高亮的插件--vim-markdown.至于预览,则有很多方式:使用vim插件--vim-instant-markdown 此方法可以实现markdown实时预览,不过得首先安装nodejs和n原创 2015-10-13 10:34:23 · 24795 阅读 · 0 评论 -
Fedora21下安装VirtualBox及Mac虚拟机
装了两天才装好,赶紧记录一下。安装采用命令行方式安装 yum install VirtualBox 安装时,系统会解析依赖,自动选择合适的VirtualBox及kernel版本。比如安装后,我的VirtualBox版本为4.3.32,kerne版本为4.1.13。 可通过命令uname -r查看kernel版本号,VirtualBox的版本则直接在软件中查看。升级系统软件及重启 sudo原创 2016-02-05 11:08:19 · 1350 阅读 · 1 评论 -
linux命令实现词频统计
问题给定示例文件test.txt如下,对第一列做词频统计并排序 。hello marrymax threadhello lihuamax applemax codenasa connection解答切割并分组并排序,cat test.txt | cut -d ' ' -f1 | sort | uniq -c | sort -k 1 1 nasa 2 hello原创 2017-03-10 18:58:55 · 10730 阅读 · 1 评论