![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 75
gxl_ct001
这个作者很懒,什么都没留下…
展开
-
Moving efficiently in the CLI
a flashcard format for future reference!I found a useful table with most of those in theHow Linux Worksbook that I'm currently reading, and some more on Stack Overflow.If you plan on using them, please bear in mind tha原创 2019-05-27 09:58:39 · 147 阅读 · 0 评论 -
[转]CI 系统搭建:二. GitLab 的安装配置
CI 系统搭建:二. GitLab 的安装配置 An error occurred while installing github-linguist (4.7.6), and Bundler cannotcontinue.Make sure that `gem install github-linguist -v '4.7.6'` succeeds beforebundling....原创 2014-09-21 23:17:16 · 138 阅读 · 0 评论 -
Ubuntu 1204 安装 GitLab 出现 502
Ubuntu 1204 安装 GitLab 出现 502 GitLab is not responding. 问题描述: 502 GitLab is not responding. Please contact your GitLab administrator if this problem persists. ...原创 2014-09-12 11:34:59 · 301 阅读 · 0 评论 -
[转]Linux系统如何查看版本信息
Linux系统如何查看版本信息1,输入"uname -a ",可显示电脑以及操作系统的相关信息。2,输入"cat /proc/version",说明正在运行的内核版本。3,输入"cat /etc/issue", 显示的是发行版本信息4,lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)...原创 2015-06-01 17:37:09 · 193 阅读 · 0 评论 -
Lubuntu15.04 浏览中文网站乱码问题
首先,你可能需要先更新一下软件源:sudo apt-get update然后,安装中文字体:sudo apt-get install xfonts-intl-chinese xfonts-wqy ttf-wqy-zenhei ttf-wqy-microhei 重新启动浏览器即可正常显示中文。xfonts-intl-chinese-big xfonts-cjk ...原创 2015-05-10 21:18:52 · 175 阅读 · 0 评论 -
Ubuntu 1204 修改 crontab 的默认编辑器为 vim
Ubuntu 1204 修改 crontab 的默认编辑器为 vim 第一次使用 crontab -e 命令提示选择编辑器的时候选择了 nano (提示为easiest)现在想换成 vim。 输入以下命令: # sudo select-editor[sudo] password for gao: Choose 1-4 [2]: 3Select an...原创 2015-04-28 14:30:57 · 541 阅读 · 0 评论 -
[转]解决Ubuntu的问题:"SMBus base address uninitialized
VirtualBox 3.2.10 gives me the following error message when booting Ubuntu 10.10: -piix4_smbus 0000.00.07.0: SMBus base address uninitialized - upgrade bios or use force_addr=0xaddrThis ...原创 2015-04-27 15:02:06 · 1573 阅读 · 0 评论 -
安装 redmine
http://www.linuxidc.com/Linux/2012-08/68519.htm http://blog.chinaunix.net/uid-26729093-id-4600854.html http://my.oschina.net/leonzmq/blog/148565 http://www.redmine.org/projects/red...原创 2015-04-13 00:50:44 · 65 阅读 · 0 评论 -
apt-get upgrade 与 apt-get dist-upgrade
apt-get upgrade 与 apt-get dist-upgrade 内容来自于网络。安装或升级系统分下面几个步骤。第一步,apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过。第二步,apt-get upgrade 与 apt-get dist-upgrade 如果这个包没有发布更新,就不管它; 如果发布了更新,...原创 2015-04-12 00:20:59 · 273 阅读 · 0 评论 -
[转]在Linux下用RSYNC备份网站
感谢arthur57的投递 打开终端 su一下(我也没试过执行此任务要不要su 反正快成条件反射了= =)然后键入命令:rsync -vare ssh arthur57@0.0.0.0:/home/art/hur57/importantfiles/* /home/arthur57/backup/注:1.第一个『arthur57』是远程主机的用户名。2. 『0.0.0.0』是远...原创 2014-09-03 22:39:53 · 78 阅读 · 0 评论 -
[转]史上最经典的Linux内核学习方法论
史上最经典的Linux内核学习方法论 待到山花烂漫时,还是那些经典在微笑。 有关内核的书籍可以用汗牛充栋来形容,不过只有一些经典的神作经住了考验。首先是5本久经考验的神作(个人概括为“2+1+2”,第一个2是指2本全面讲 解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书,你是否想到了某某广告里三个人突然站起单臂齐举高呼“1比1 比...原创 2014-09-03 15:05:10 · 92 阅读 · 0 评论 -
[转]Linux I/O Stack 结构图
读图时代,一张图说明 Linux 系统的 I/O 栈结构,清晰明了,更新至尚未发布的 3.17 版本。该流程图由 Werner Fischer 制作,在其网站上,还可以看到他之前为 Kernel 3.3 制作的流程图。对比一下,算是一窥最近 Linux 内核领域的发展吧。大神的网站:http://www.thomas-krenn.com/en/wiki/Linux_Storage_St...原创 2014-09-03 10:03:05 · 178 阅读 · 0 评论 -
[转] Lubuntu的LX终端字体设置
sudo apt-get install font-manager http://tieba.baidu.com/p/3017233156终端字体需要设置成等宽字体(名称中带“mono字样”),否则字会重叠。推荐使用unity tweak tool调整字体,安装方法:sudo apt-get install unity-tweak-tool 里面有字体的设置。 ...原创 2015-03-30 23:11:59 · 583 阅读 · 0 评论 -
[转] centOS 6.5 安装 gitlab
Distribution : CentOS 6.5 MinimalGitLab version : 6.0 - 7.1Web Server : Apache, NginxInit system : sysvinitDatabase : MySQL, PostgreSQLContributors : @nielsbasjes,...原创 2014-09-23 15:19:59 · 238 阅读 · 0 评论 -
[转]Linux系统下查看目录大小
作者:iamlaosong 我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小;du *,就是查看当前目录下各子目录和文件的大小。为了提高查看效...原创 2014-10-11 18:01:14 · 93 阅读 · 0 评论 -
ubuntu 1604 安装 bcompare-4.1.6.21095_amd64.deb
一,执行 dpkg -i 命令安装root@gao-VirtualBox:/var/webroot# sudo dpkg -i bcompare-4.1.6.21095_amd64.deb 正在选中未选择的软件包 bcompare。(正在读取数据库 ... 系统当前共安装有 150380 个文件和目录。)正准备解包 bcompare-4.1.6.21095_...原创 2018-05-22 11:56:42 · 925 阅读 · 0 评论 -
关于Lubuntu 16.xx中文输入法不显示候选词框(大黑框问题)
Lubuntu下面这个问题也算是老生常谈了。一直在更新,一直未修正。方法一:运行下面命令:$ killall fcitx-qimpanel$ sudo apt-get remove fcitx-ui-qimpanel问题解决!!方法二[推荐]:点击右下角“输入法图标”(是一个小键盘或者小企鹅图标),配置当前输入法。把Kimpanel前面的勾去掉。...原创 2017-09-17 22:34:27 · 3004 阅读 · 0 评论 -
Lubunt 1604 安装 google chrome 出错问题及解决办法
描述:dpkg: 依赖关系问题使得 google-chrome-stable 的配置工作不能继续: google-chrome-stable 依赖于 fonts-liberation;然而: 未安装软件包 fonts-liberation。 解决办法:xin@xin-VirtualBox:/var/webroot$ sudo apt install fonts-li...原创 2017-06-28 18:22:38 · 2262 阅读 · 0 评论 -
安装的 Wattos 英文系统转为中文系统
1, 依次点击并打开:“系统图标”---->“Preferences”---->“Language Surpport”,打开语言格式设置对话框2, 按住鼠标左键拖动“汉语(中国)”放到“English(United States)”前面 3, 点击“Apply System-Wide” 4, 注销后,重新登录。 http://blog.csdn.ne...原创 2017-06-26 12:51:38 · 592 阅读 · 0 评论 -
Ubuntu 12.04 全新安装LNMP (Nginx 1.6.2 + MySQL 5.6 + PHP 5.5)
Ubuntu 12.04 全新安装LNMP (Nginx 1.6.2 + MySQL 5.6 + PHP 5.5)一,安装 Nginx 1.6.2# sudo apt-add-repository ppa:nginx/stable # sudo apt-get update # sudo apt-get install nginx 出现 sudo: a...原创 2014-12-07 17:58:02 · 228 阅读 · 0 评论 -
用rm递归递归删除子目录下所有符合条件的文件
用rm递归递归删除子目录下所有符合条件的文件 ci_3.1.30.framework.tar 解压后出现很多 ._开头的文件drwxrwxr-x 8 gao gao 4096 3月 7 11:57 ./drwxrwxr-x 3 gao gao 4096 5月 7 12:06 ../drwxrwxr-x 3 gao gao 4096 5月 7 12:06 core/-rwx...原创 2017-05-07 12:10:18 · 993 阅读 · 0 评论 -
无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) 结果终端提示: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?” 解决办法如下:1.终端输入 ps -aux ,列出进程,找到含有apt-get的进程,直接s...原创 2017-05-07 07:08:01 · 88 阅读 · 0 评论 -
同步和异步
同步和异步 同步和异步是针对应用程序和内核的交互而言的。一直等到数据读完再返回的是同步,直接返回的是异步。阻塞和非阻塞是对进程、线程而言的,阻塞方式下读取或者写入线程一直等待,而非阻塞方式下,读取或者写入线程立即返回一个状态值。...原创 2016-10-20 10:50:53 · 116 阅读 · 0 评论 -
su 和 su - 的区别
su命令和su -命令最大的本质区别 su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工...原创 2016-10-20 10:42:29 · 161 阅读 · 0 评论 -
Linux 下软链的创建和删除
1, 创建软链: ln -s /var/www/origial /opt/test命令解释: ln -s /源文件夹 /目标文件夹把 /opt/test 这个文件夹链接到 /var/www/origial 上, 如果 使用 cd /opt/test 这个目录 其实是切换到了 /var/www/origial .注意:源目录应该是已经存在的,目...原创 2015-09-12 23:46:14 · 139 阅读 · 0 评论 -
Ubuntu安装搜狗拼音输入法-sogoupinyin
Ubuntu 1204 安装搜狗拼音输入法-sogoupinyin1. 下载: 打开该地址:http://packages.linuxdeepin.com/deepin/pool/main/f/ , 找到 fcitx-sogoupinyin-release/ 从 列表中查找对应自己系统的软件( fcitx-sogoupinyin_0.0.1-2_amd64....原创 2014-10-14 12:57:10 · 135 阅读 · 0 评论 -
gunzip 和 unzip 解压文件到指定的目录
# unzip tdd.zip 它会默认将文件解压到当前目录,如果要解压到指定目录,可以加上 -d 选项 # unzip tdd.zip -d /tmp/原创 2014-10-11 18:08:40 · 1342 阅读 · 0 评论 -
[转]ubuntu 12.04 手册 (附下载)
关于这本Ubuntu手册:Getting Started with Ubuntu 12.04 是一本详尽的 Ubuntu 操作系统初学者指南。它遵照开源许可协议编写,您可以自由下载、阅读、修改和分享。这本手册将帮助您熟悉日常的操作,如上网冲浪、听音乐和扫描文档。由于注重说明的简易性,本书适合各个层次的用户阅读。特色:易于理解 - 我们的手册操作步骤清晰,语言通俗易懂一幅插图胜过长篇...原创 2014-09-02 14:46:12 · 101 阅读 · 0 评论 -
[转]split命令:对文件进行分割
split命令:对文件进行分割 用法:split [选项]... [输入 [前缀]]将输入内容拆分为固定大小的分片并输出到"前缀aa"、"前缀ab",...;默认以 1000 行为拆分单位,默认前缀为"x"。如果不指定文件,或者文件为"-",则从标准输入读取数据。长选项必须用的参数在使用短选项时也是必需的。 -a, --suffix-length=N 指定后缀长...原创 2014-08-19 19:11:33 · 605 阅读 · 0 评论 -
[转] Centos 6.5上构建Git Lab服务及问题总结
Centos 6.5上构建Git Lab服务及问题总结 前言: 官方上面说并不推荐在CentOS上面安装GitLab,无奈公司的服务器都是CentOS的系统..... 不过,好在经历了三天才算把GitLab搭建起来,查了N多参考教程,发现一个问题,并不是每个教程都是通用的、总会遇到某些未知的错误是其他作者没有碰到的,毕竟每台服务器的环境是不一样的,问题百出,很是让...原创 2014-08-17 22:04:24 · 340 阅读 · 0 评论 -
[转]php_network_getaddresses: getaddrinfo failed: Name or service not known
php_network_getaddresses: getaddrinfo failed: Name or service not known在使用 file_get_contents远程请求url时,出现警告:php_network_getaddresses: getaddrinfo failed: Name or servicenot known这个问题通常是由于 Apache/PHP主...原创 2013-12-26 18:30:08 · 797 阅读 · 0 评论 -
[转]利用LVM的快照功能做MySQL的热备份
利用LVM的快照功能做MySQL的热备份发表于 2012 年 11 月 9 日 由 huangjyMySQL的通常备份的方法有以下几种:1、mysqldump命令2、数据库文件拷贝命令3、主从数据库备份第一和第二种方法都会中断运行MySQL一段时间,尤其是在数据量比较大的时候,中断的时间会比较长,这样同时也会造成网站的中断。第三种方法虽然不会中断数据库,但主从经常...原创 2013-12-19 00:09:34 · 90 阅读 · 0 评论 -
[转]rsync备份同步文件教程
rsync安装目前rsync的最新版本是3.0.9wget http://rsync.samba.org/ftp/rsync/rsync-3.0.9.tar.gztar -xvzf rsync-3.0.9.tar.gz; cd rsync-3.0.9;./configure; make; make installrsync服务器端配置1.vi /etc/rsyncd.conf(需要手动生成)r...原创 2013-12-17 18:26:57 · 77 阅读 · 0 评论 -
[转] (Ubuntu) Install PHP Composer
Step 1: (The recommended path, not needed.) $ cd /usr/local/bin Step 2: (install)$ sudo curl -s https://getcomposer.org/installer | sudo php Step 3:(Add execute permission...原创 2013-12-13 18:07:12 · 143 阅读 · 0 评论 -
[转] linux下的more命令
linux下的more命令名称:more 使用权限:所有使用者 使用方式:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..] 说明:类似 cat,以一页一页的显示,方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,按Enter键会显示下一行的内容,而且还有搜寻字串的...原创 2013-01-21 18:14:40 · 73 阅读 · 0 评论 -
[转]ubuntu Ignoring unknown interface eth0=eth0
ubuntu Ignoring unknown interface eth0=eth0 来源:http://blog.sina.com.cn/s/blog_6fd605b50100qzvv.html 在设置静态IP的时候 不能保存 /etc/init.d/networking restart 提示 Ignoring unknown ...原创 2013-01-20 23:58:19 · 596 阅读 · 0 评论 -
【转】隐式声明与内建函数不兼容——Linux编程常见问题
【转】隐式声明与内建函数不兼容——Linux编程常见问题错误提示:Makefile:2: *** 遗漏分隔符 。 停止。 原因makefile中 gcc语句前 缺少一个 tab分割符错误提示: bash: ./makefile: 权限不够 原因 makefile 是文本文件不可执行,即使是root,也会权限不够 我们应该在命令行下使用make, 该指令会自动搜寻所在目录下的makefil...原创 2013-01-02 23:46:02 · 1294 阅读 · 0 评论 -
linux 下一句话删除 .svn
在 linux 下一句话即可递归删除项目中的 .svn文件夹和其下面的文件命令如下:find . -name ".svn" -type d | xargs rm -rf或者find . -name .svn -type d -exec rm -fr {} \; ...原创 2013-05-24 14:19:15 · 83 阅读 · 0 评论 -
PuTTY 正常显示汉字
修改设置 Window-Appearance-font setting,设置字体为新宋体,12-points。修改设置 Window-Translation Received data相位UTF-8.重新连接,可以完美显示中文了。原创 2013-05-21 10:37:16 · 206 阅读 · 0 评论 -
Ubuntu 12.04 下 php 安装 imageMagick 扩展
1. 打开终端 terminal 2. 如果没有安装 pear请先执行以下命令安装 :sudo apt-get install php-pear php5-dev3. 安装 ImageMagick :sudo apt-get install imagemagick libmagickwand-dev4. 执行 pecl 安装 imagick :...原创 2013-05-19 18:30:30 · 151 阅读 · 0 评论