红联Linux门户

Linux帮助
  • 修改grub分辨率

    2016-05-07 - 方法: 1.在 /etc/modprobe.d/blacklist-framebuffer.conf 里注释掉blacklist vesafb并添加一行 blacklist vga16fb 2.在 /etc/initramfs-tools/modules里添加 fbcon 和 vesafb 在终端运行 sudo update-initramfs -u -k `uname -r` 3.执行 sudo gedit /boot/gr...

  • Linux暂时和永久性修改DNS

    2016-05-07 - 我想要手动修改Linux系统的DNS,以免上网的时候因为DNS的问题导致上不了网。我的Linux版本是:Ubuntu Kylin 16.04 LTS。 1.暂时性修改: sudo vi /etc/resolv.conf 在配置文件中加入 nameserver 114.114.114.114 nameserver 114.114.114.114 或者: nameserv...

  • git库迁移-非clone方式

    2016-05-06 - 由于直接移动了git库而导致git不能正常使用,后面认真搜索了git配置文件,终于找到了路径的配置。 xxx@ubuntu:~/work/git/qemu$ git status # fatal: Could not switch to /media/sf_vmwork/git/qemu: No such file or directory qemu/.git/modules/dtc/conf...

  • LinuxMint定制底部任务栏LinuxMint定制底部任务栏

    2016-05-06 - 用了LinuxMint一周左右了,总体感觉还是不错的,反正比ubuntu要好一点,好了,也不闲扯了,说说我问题吧。 由于一不小心把配置给误删了,登录后发现任务栏找不到了。摸索了几天,终于把问题给解决了。 下面是我的处理过程, 1、先随便添加一个panel,如果你...

  • Linux系统录制GIFLinux系统录制GIF

    2016-05-06 - Linux系统录制gif图片的方法,我的系统是Ubuntu16.04LTS,录屏软件用的是byzanz。 这款软件在Gnome桌面的系统上有图形界面可以使用,我用的是Unity界面的系统,只能通过命令行来操作。 安装命令: sudo apt-get install byzanz 网上的其他教程有较长的安装命...

  • Sublime Text常用快捷键

    2016-05-06 - 某前辈推荐我试用sublime text(花个两三天玩玩),然后在ubuntu140.04下载了sublime text 3(http://www.sublimetext.com/3);deb包双击进入ubuntu软件中心进行安装。(非常简单的安装方法) 选择类: Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相...

  • sublime text 3安装SublimeClangsublime text 3安装SublimeClang

    2016-05-06 - SublimeClang是Sublime Text中唯一的C/C++自动补全插件,功能强大,自带语法检查功能。然而它支持sublime text2,因为此插件的作者不在维护它了。 在SublimeText 3中只能手动通过源码安装,其代码线在https://github.com/quarnster/SublimeClang中。具体安装...

  • Linux统计代码行数

    2016-05-05 - 统计文件行数(单个文件): wc -l file 例如: homer@ubuntu:~/workspace/Android/game$ wc -l main.java 906 main.java 统计目录所有文件行数(全部目录): find . -name *.java | xargs wc -l 例如: homer@ubuntu:~/workspace/android$ find . -name *....

  • linux利用grep查看打印匹配的下几行或前后几行的命令

    2016-05-05 - linux系统中,利用grep打印匹配的上下几行。 如果在只是想匹配模式的上下几行,grep可以实现。 $grep -5 parttern inputfile //打印匹配行的前后5行 $grep -C 5 parttern inputfile //打印匹配行的前后5行 $grep -A 5 parttern inputfile //打印匹配行的后5...

  • linux下面的fd限制

    2016-05-05 - 如果不考虑内存大小的限制,在linux下面,fd (即file descriptor)的数量来自2个限制(阈值)。 其一:是操作系统的限制。 这个限制主要是在linux内核中,我们知道,用户程序的fopen操作最后都通过system call进入到linux kenrel。 linux kernel会对此进行...

  • Debian安装起来到底难不难Debian安装起来到底难不难

    2016-05-05 - 在平常的聊天中,大多数Linux用户会告诉你,Debian发行版安装起来很难。如果提到你多次安装过Debian,别人往往会以异样的眼光打量着你,好像就是某种特立独行的极客。毕竟,Ubuntu的初衷难道不是让每个人都可以使用Debian吗? 事实上,就在Debian开始解决其自...

  • 使用7z在Linux系统压缩备份文件

    2016-05-05 - Linux系统可以使用zip、tar、7z等工具压缩和备份文件。 经过测试,使用tar和7z配合压缩是目前压缩比例最高的方式,可以显著的减少压缩耗费时间和压缩后的文件尺寸。 使用7z在Linux系统压缩备份文件命令如下: tar cf - directory | 7za a -si directory.tar....

  • linux环回文件和ISO文件学习小结linux环回文件和ISO文件学习小结

    2016-05-04 - 最近了解了一下linux的环回文件系统.着实有趣啊. 所谓环回文件系统,就是它不同于常规意义的文件系统,常规的文件系统建立于设备上,而它则是建立在文件中. 无论是那种文件系统,都需要通过挂载才可以使用. 下面了解一下环回文件系统. 首先我们应该建立一个空的...

  • 设置thunderbird自动提醒设置thunderbird自动提醒

    2016-05-04 - ubuntu默认的邮件软件是thunderbird.在顶栏的右侧会有通知栏,可是这个通知栏一定要在thunderbird打开的情况下才能够使用(那你搞个的通知栏干嘛阿).可能很多人都有这种强迫症吧,所以我在网上搜的时候才会有很多人贴出解决办法.但是都不是很全面.这里把我的解...

  • linux下删除文本中所有空行的几种方法

    2016-05-04 - 方法一:利用grep grep -v ^\s*$ test.txt 注:-v表示将匹配的结果进行反转,正则表达式匹配空行。(空行可包括空格符制表符等空白字符) 方法二:利用sed sed /^\s*$/d test.txt 注:d代表删除该行 方法三:利用awk awk NF test.txt 注:NF代表当前行的字段...

  • Linux环境下清理Tomcat缓存

    2016-05-03 - 1.进入tomcat/bin目录下,执行sh shutdown.sh命令关闭tomcat。 2.然后执行命令 ps -aux | grep tomcat 命令,查看tomcat命令是否真的关闭 3.如果没有关闭执行 kill -9 #pid 来彻底关闭tomcat(#pid是tomcat的进程ID) root 17505 0.0 0.0 63344 768 pts/1 S+...

  • 用Git从GitHub上下载源码用Git从GitHub上下载源码

    2016-05-03 - 以下载Vim的YouCompleteMe插件源码为例进行说明如何使用Git从GitHub中下载源码,实验环境为Ubuntu16.04。 1、确定源码地址 YouCompleteMe在GitHub中的主页如下图所示: 由上图可见,网址为:https://github.com/Valloric/YouCompleteMe,但是不能直接使用这...

  • KDE、GNOME和XFCE桌面比较KDE、GNOME和XFCE桌面比较

    2016-05-03 - 这么多年来,很多人一直都在他们的 linux 桌面端使用 KDE 或者 GNOME 桌面环境。在这两个桌面环境多年不断发展的同时,其它的桌面也在持续增加它们的用户规模。举个例子说,在轻量级桌面环境下,XFCE 一举成为了最受欢迎的桌面环境,相较于 LXDE 缺少的优美...

  • centos添加composer

    2016-05-02 - 下载安装包 curl -sS https://getcomposer.org/installer | php 把 composer 把复制到 /usr/bin/composer mv composer.phar /usr/bin/composer composer 运行,ok。 caomposer报错,以及解决方法: Failed to decode response: zlib_decode(): data error Re...

  • foxmail wine的运行

    2016-05-02 - 测试了两种方法都是可行的。 1.ubuntu 16.04做法不需要修改字体 此方法不需要修改字体,比较简便。 1.1.wine安装 sudo apt-get install wine 1.2.打开已经安装好的foxmail wine ./Foxmail.exe 然后退出。 1.3.获取winetricks wget https://raw.githubusercon...

  • Kali Linux安装360免费wifi驱动

    2016-05-01 - 在编译之前需要当前发行版的Linux内核源码以及编译工具,安装如下开发包即可: sudo apt-get install build-essential linux-source MTK官方提供的驱动版本,说明了只支持2.4/2.6版本的内核。但kali已经更新到了3.18内核,于是,只能使用GitHub某大神修改过...

  • bool类型定义在哪里(Linux系统)

    2016-04-30 - 默认在stdbool.h文件中。 如果想找到该文件,可以用以下命令去搜索: find /usr/ -name stdbool.h 搜索结果如下: /usr/lib/syslinux/com32/include/stdbool.h /usr/lib/gcc/i686-linux-gnu/4.8/include/stdbool.h /usr/include/c++/4.8/tr1/stdbool.h 如果...

  • 用GeoGebra画指数函数图像、查看函数变化轨迹用GeoGebra画指数函数图像、查看函数变化轨迹

    2016-04-30 - 中学数学中经常出现使用几何画板电脑软件绘制函数图像的场景。开源软件中有一款叫 GeoGebra 的软件可以实现几何画板的功能方便地绘制函数图像,并可以动态地查看函数变化的轨迹。中学数学教学中,可以使用此款软件来动态地表现函数曲线的变化过程。 访问 Ubu...

  • Linux系统查看PCI/USB设备信息

    2016-04-30 - Linux系统查看PCI设备信息,基本是使用lspci命令,如果找不到该命令,那么需要先安装pciutils软件包。 列出系统的PCI设备: [root@os2 ~]# lspci 00:00.0 Host bridge: Intel Corporation Xeon E5/Core i7 DMI2 (rev 07) 00:01.0 PCI bridge: Intel Corporat...

  • CentOS系统下CPU温度监控

    2016-04-30 - CentOS下监控CPU的温度。本文基于CentOS 6.5 64bit。 lm_sensors通过调用/lib/modules/2.6.32-358.xxx.x86_64/kernel/drivers/hwmon/coretemp.ko模块来读取温度值。 yum install lm_sensors sensors-detect #一路YES即可 modprobe i2c-dev mobprobe coretemp...

  • CentOS安装Mldonkey实现离线下载

    2016-04-30 - 这两天使用迅雷离线下载岛国动作片时,被提示该资源被举报,无法添加到离线空间,等了好一会,下载进度条一动不动。于是尝试使用百度网盘的离线下载,倒是立刻就下载完了,只是播放时出现了温馨提示,百度积极响应的标识,下载时候也被偷梁换柱(原本1G的视...

  • Linux命令行移动文件夹到上层目录

    2016-04-30 - 1.今天用Git clone一个工程到自己电脑的/home/chensonglu/Alcatraz,这个工程的名字也叫Alcatraz。 2.我想将这个工程直接转移到/home/chensonglu,我用mv Alcatraz ../出现mv: cannot move Alcatraz/ to ../Alcatraz: Directory not empty的错误。 3.如果使...

  • CentOS统计文件并显示图片文件

    2016-04-30 - 今天在CentOS下遇到一个问题,装有CentOS的机器显卡很差,打开一个装有几万张图片的文件夹需要耗费几十分钟,但是每次我只对其中几张图片进行操作,这样会浪费很多时间,最好的方式是通过命令行的方式进行操作。 首先是查看其中有多少张图片,首先通过ls -l...

  • Gnome3修改字体

    2016-04-30 - 获得系统已安装的字体列表 $ fc-list $ fc-list :lang=zh $ fc-list :lang=zh | cut -d : -f 2 | cut -d, -f1 | sort | uniq -c 修改Gnome Shell字体 $ sudo vim /usr/share/gnome-shell/theme/gnome-shell.css #修改如下内容 font-family: cantarell, sans-...

  • linux下使用iptables和tc限制速度

    2016-04-29 - linux下使用iptables和tc限制速度的方法,记录一下。假设本地搭建了PPTPD服务,又或者有多个网卡,需要对其中一些接口做限速处理的情况,非常有用,本文基于CentOS 6.4 64bit。 1,初始配置 yum install /sbin/tc vim /etc/sysctl.conf 修改net.ipv4.ip_forw...

  • Linux之setfacl权限配置

    2016-04-29 - 查看setfacl版本 $ setfacl --version setfacl 2.2.49 查看文件系统是否开启acl权限控制 $ tune2fs -l /dev/sda3 | grep option Default mount options: acl 开启acl支持 方法一:修改mount选项 $ mount -o remount,acl /dev/vda3 /mnt/acltest $ vim /etc/f...

  • Fedora21系统中为ibus添加五笔输入法Fedora21系统中为ibus添加五笔输入法

    2016-04-29 - Fedora21系统中为ibus添加五笔输入法,其实过程很简单。 1,安装五笔输入法 $ sudo yum list | grep wubi #查看有哪些五笔输入法 ibus-table-chinese-wubi-haifeng.noarch 1.4.6-2.fc19 fedora ibus-table-chinese-wubi-jidian.noarch 1.4.6-2.fc19 fedora $...

  • Linux网络诊断工具:MTRLinux网络诊断工具:MTR

    2016-04-29 - MTR是Linux平台上一款非常好用的网络诊断工具,集成了traceroute、ping、nslookup的功能,用于诊断网络状态非常有用。下面请看简单介绍。 一,安装 $ yum install mtr #适用于centos $ sudo apt-get install mtr #适用于debian/ubuntu 二,用法简介 $ mtr IP...

  • Fedora下安装RetextFedora下安装Retext

    2016-04-29 - 1.因为习惯了Markdown的简单,所以需要在自己的Fedora机子上也装一个本地编辑器,Retext是一个不错的选择. 2.在Ubuntu下安装Retext很简单,只需要通过软件包管理就可以了,使用如下命令: sudo apt-get install retext 3.但在Fedora下,因为使用rpm包管理,没有找到...

  • 为Linux发行版安装开源字体软件

    2016-04-29 - 除了Ubuntu以外,大多数Linux发行版在字体渲染方面一直都不好,尤其是安装了中文字体以后,看起来模糊、发虚,简直无法直视。本文介绍了在Arch/Fedora/OpenSUSE/Debian系统下安装Infinality开源字体软件的方法。 1,为Arch Linux安装Infinality $ sudo vim /...

  • Linux系统安装obfuscated-openssh

    2016-04-29 - 1,安装obfuscated-openssh server obfuscated-openssh可以代替系统的OpenSSH服务,如果在安装过程中不指定prefix选项,它将替换系统openssh-server的二进制程序和配置文件. 本文指定了安装目录,并不会与系统自带的openssh服务冲突. yum install zlib openssl #...

  • Linux下编译安装TP LINK WN822N注意事项Linux下编译安装TP LINK WN822N注意事项

    2016-04-29 - 1.最近入手WN822N,该无线网卡支持Windows Mac Linux,32位 64位都没问题,十分神奇; 2.自带的光盘里没有Linux下的驱动,使用搜索大法后发现,官网英文版中提供下载(中文网页竟然没有),下载地址:http://www.tp-link.com/en/download/TL-WN822N.html#Dri...

  • secure boot(安全启动)下为内核模块签名

    2016-04-28 - 上一篇随笔中提到了如何在secure boot下安装Nvidia显卡驱动:http://www.linuxdiyf.com/linux/20154.html 如果不需要安装Nvidia显卡驱动,而且要生成密钥,可以参考:http://docs.fedoraproject.org/ja-JP/Fedora/21/html/System_Administrators_Guide/sect-...

  • Linux secure boot(安全启动)时添加Nvidia显卡驱动

    2016-04-28 - 开启Secure boot情况下,在Fedora 21下安装Nvidia 显卡驱动的方法。 Nvidia显卡驱动可以从官网上下载最新版:http://www.nvidia.com/Download/index.aspx?lang=en-us 下载后添加可执行权限: #chmod +x NVIDIA-Linux*.run 注意,安装Nvidia显卡需要满足的两...

  • 将CrossOver的wine程序移植到PlayOnLinux

    2016-04-27 - 在Linux上软件是少的可怜,于是就有了wine的解决方案,在Linux上运行Windows的应用程序。 有两个基于Wine的软件,一个是CrossOver,另一个是PlayOnLinux。前者是收费的,后者免费。 两者各有优势,具体请百度一下。安装请自行搜索软件包。 由于CrossOver是收...