
linux学习
文章平均质量分 60
YanniZhang的博客
如果自己不努力,谁也给不了你想要的生活。一点一点的积累吧!
展开
-
ubuntu 设置输入法
ubuntu五笔输入法设置过程1首先在桌面上任意一个空白处按CTRL+ALT+T2弹出终端窗口3在终端窗口输入ibus-daemon -drx并回车一下4这时可以看到状态栏上出现了一个像键盘一样的图标,然后关闭终端窗口其实到这里个别的人都使用使用了,但转载 2015-03-23 13:16:07 · 706 阅读 · 0 评论 -
ubuntu sudo update与upgrade的作用及区别
ubuntu sudo update与upgrade的作用及区别update是更新软件列表,upgrade是更新软件。入门linux的同志,刚开始最迫切想知道的,大概一个是中文输入法,另一个就是怎么安装软件。本文主要讲一下LINUX安装软件方面的特点。在windows下安装软件,我们只需要有EXE文件,然后双击,下一步直接OK就可以了。但在LINUX下,不是这样的。每个转载 2016-10-19 21:08:25 · 655 阅读 · 0 评论 -
检查文件格式
cat -A ./xblock_status.json |less原创 2016-12-26 17:48:04 · 868 阅读 · 0 评论 -
Ubuntu下tomcat安装
环境:Ubuntu12.04 64位需要安装:1. java jdk2. apache-tomcat71.安装并配置java jdk (1)官网下载JDK 地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html 在Java SE Developme原创 2017-04-13 17:24:41 · 12280 阅读 · 0 评论 -
Ubuntu下eclipse的安装
eclipse的运行需要java jdk的支持,因此要先安装jdk。有关jdk的安装请看我的另一篇文章点击打开链接。这里的jdk 安装路径为:/usr/lib/jvm/jdk配置好之后,接下来进行eclipse的安装。1.下载eclipsehttp://www.eclipse.org/downloads/eclipse-packages/我下载的是Eclipse IDE f原创 2017-04-14 16:06:19 · 8026 阅读 · 0 评论 -
linux boot空间不足 删除旧的内核
1. 先查看安装了哪些内核dpkg --get-selections |grep linux有image的这些版本就是可以删除的:后面显示deinstall的是就己经卸载的。2. 我们需要先看一下,当前使用的内核是哪个版本,然后保留一两个旧版本即可用下面的命令查看当前使用的内核版本uname -a可以看到当前使用的是3.2.0-1原创 2017-05-18 16:32:13 · 1359 阅读 · 0 评论 -
apt-get upgrade前,指定某些软件不更新
最近遇到apt-get upgrade 之后gitlab 用不了了!解决方法,先给gitlab写保护,让apt-get upgrade不更新它。我们先要知道gitlab软件包的名称,通过查看当前的系统中所有软件包状态可以知道1. 查看当前的系统中所有软件包状态sudo dpkg --get-selections | more可以找到gitlab软件包名为"gitlab-原创 2017-05-18 21:48:12 · 6438 阅读 · 2 评论 -
linux查找目录下的所有文件中是否含有某个字符串
转自:http://www.cnblogs.com/snake553/p/5804181.html查找目录下的所有文件中是否含有某个字符串find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名find .|xargs grep -ri "IBM" -l 1.正则表达式转载 2017-06-19 19:38:07 · 20055 阅读 · 0 评论 -
Ubuntu16.04 Jupyter安装(Ipython Notebook安装)
Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。简单的介绍就是:Jupyter Notebook是Ipython的升级版,而Ipython可以说是一个加强版的交互式 Shell,也就是说,它比在terminal里运行python会更方便,界面更友好环境:Ubuntu16.04 64位原创 2017-06-15 10:28:05 · 49712 阅读 · 0 评论 -
ubuntu新建用户,加入用户组,root权限
ubuntu新建用户,加入用户组,root权限1. 新建用户:adduser zyni输入密码2. 添加用户组,有root权限chmod u+w /etc/sudoersvi /etc/sudoers添加下面的内容:%sudo ALL=(ALL:ALL) ALL3. 把新建的用户加入 sudo组中gpasswd -a zyni sudo这时原创 2016-11-09 15:23:47 · 14722 阅读 · 0 评论 -
split文件分割和cat文件合并.l
一、关于 在linux下,切割和合并文件可以使用split和cat命令来实现。二、文件切割 文件切割模式分为两种:文本文件和二进制模式。 1、文本模式 文本模式只适用于文本文件,用这种模式切割后的每个文件都是可读的。文本模式又分为两种:按最大文件大小切割和按文本行数切割。 1)按文件大小切转载 2016-11-08 16:41:00 · 939 阅读 · 0 评论 -
如何查看ubuntu版本号
1.使用 cat /proc/version 命令查看Linux version 3.8.0-19-generic (buildd@roseapple) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #30-Ubuntu SMP Wed May 1 16:36:13 UTC 2013注:proc目录下记录的当前系统运行的各种转载 2015-05-08 13:42:41 · 670 阅读 · 0 评论 -
python os.popen os.system
最近在做那个测试框架的时候发现 Python 的另一个获得系统执行命令的返回值和输出的类。最开始的时候用 Python 学会了 os.system() 这个方法是很多比如 C,Perl 相似的。os.system('cat /proc/cpuinfo')但是这样是无法获得到输出和返回值的,继续 Google,之后学会了 os.popen(转载 2015-11-04 15:06:14 · 1096 阅读 · 0 评论 -
python os进行文件操作
有关文件夹与文件的查找,删除等功能 在 os 模块中实现。使用时需先导入这个模块,导入的方法是:import os一、取得当前目录s = os.getcwd()# s 中保存的是当前目录(即文件夹)比如运行abc.py,那么输入该命令就会返回abc所在的文件夹位置。举个简单例子,我们将abc.py放入A文件夹。并且希望不管将A文件夹放在硬盘的转载 2015-11-04 14:21:52 · 713 阅读 · 0 评论 -
linux find命令的用法
原文链接 http://blog.chinaunix.net/uid-24648486-id-2998767Linux下查找文件的命令有两个;locate 和 find 首先说下locate,locate这个命令是对其生成的数据库进行遍历(生成数据库的命令:updatedb),这一特性决定了用locate查找文件速度很快,但是locate命令只能对文件进行模糊匹配,在精确度上来转载 2016-05-30 15:57:09 · 724 阅读 · 0 评论 -
ubuntu 中文变成小方框 口
今天打开ubuntu所有原来是中文的地方都变成口口口口 ,下面是解决办法,其实很简单,更新一下字体库就可以了1. 进入到字体的目录下 /usr/share/fonts/ ,输入下面的命令 cd /usr/share/fonts/2. 更新字体,输入下面的命令 sudo fc-cache -fv 可能要求你输入密码,然后就开始更新了,更新成功后记得原创 2016-06-13 11:48:25 · 17584 阅读 · 0 评论 -
netstat使用
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2016-09-14 10:31:28 · 629 阅读 · 0 评论 -
linux 查看端口占用情况
1. 查看系统端口netstat -anptl显示所有正在监听的端口2. 刷选某个端口netstat -anptl | grep ':3350'3. 查看占用端口的应用程序ps 下图中可以看到端口8080 的PID=1213利用命令ps 1213 查看到占用端口8080的应用程序为tomcat74. 杀死占用端口的进程,解除端原创 2016-09-14 11:00:32 · 2288 阅读 · 0 评论 -
expect实现远程交互scp,ssh
expect实现远程交互scp1. 在ubuntu环境下,首先需要安装expectsudo apt-get install tcl tk expect2. 写shell脚本vi scpTest.sh写入下面的内容:#!/usr/bin/expect -fset password 123456set timeout 3600 spawn scp -p usernam原创 2016-11-08 16:50:05 · 1918 阅读 · 0 评论 -
Ubuntu16.04 numpy pandas matplotlib安装
确保你己经安装好了pip1. 升级pip到最新版本:sudo pip install --upgrade pip2. 安装numpy scipy matplotlib pandassudo pip install numpy scipy matplotlib pandas 看到Successfully installed ***就说明成功安装了。注意! 官网原创 2017-06-15 10:53:51 · 3409 阅读 · 0 评论