Linux
海之子99
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
旧电脑安装Ubuntu还是掉帧卡顿?最简单的解决方法是...
如果家里有比较旧的电脑闲置着(我有一台2012年份的中端配置笔记本电脑、一台早于2010年的台式电脑),那么,如果使用Windows10系统的话,操作体验肯定是比较卡顿的了,掉帧会挺严重,感觉肯定不流畅!最简单直接的解决方法就是安装使用比较节约系统资源的Linux系统了,而我比较熟悉Ubuntu系统,它也是当前最流行、最易用的Linux......之一!可是当我安装好Ubuntu18之后才...原创 2019-10-26 17:08:33 · 4327 阅读 · 0 评论 -
find 命令查找不包含的目录和文件
find 命令查找不包含的目录和文件exclude files in the find commandfind命令常用来查找特定目录下,所有相关文件,可是也经常要排除特定内容的文件/目录,比如不想看svn/cvs的系统文件目录,如何做到呢,明显-name不能解决问题,但是可以用find 的 -not参数,比如查找不包含.svn的所有文件:java 代码转载 2011-06-22 15:17:00 · 2008 阅读 · 0 评论 -
去掉“AMD hardware unsupported”驱动不支持的水印
You can use the control file from another driver which had no watermark.Commandlines are:sh ati-driver-installer-X-Y-x86.x86_64.run --extract X-Ycp X-Y/common/etc/ati/control /etc/ati原创 2011-04-26 17:00:00 · 1056 阅读 · 0 评论 -
find、grep、xargs命令的结合使用
查找文件名中带有某些字符的文件:find ./ -iname "*.*" | grep "apk" -in3查找文件内容中带有某些字符的文件:find ./ -iname "*.*" | xargs grep "apk" -in3原创 2011-05-05 14:17:00 · 1616 阅读 · 0 评论 -
Ubuntu中设置环境变量PATH二种方法
Ubuntu中设置环境变量PATH二种方法[作者:天涯 来源:中国自学编程网 发布日期:1225937133]目前在Ubuntu中有二种设置PATH环境变量的方法。为单一用户:打开用户主目录下的.bashrc,在这个文件中加入export PATH=”$PATH:/your pa转载 2011-07-25 14:20:47 · 656 阅读 · 0 评论 -
ubuntu下gcc版本切换
ubuntu下gcc版本切换 在尝试搭建ARM-LINUX交叉编译环境,有时候gcc版本太高,编译环境可能会搭建失败。本人在ubuntu环境下安装了gcc-4.4,gcc-4.1.现在从gcc-4.1切换到gcc-4.4.1.sudo rm /usr/bin/gcc2.sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc转载 2011-12-31 15:12:02 · 871 阅读 · 0 评论 -
重装Win7恢复Ubuntu 11.10 Grub启动菜单项
拿起ubuntu启动光盘启动进入试用ubuntu,打开超级终端输入命令 sudo fdisk -l #查看我ubuntu安装的位置(我的是sda8) sudo passwd root #设置root密码不想的话可以sudo -i来获取最高权限 mount /dev/sda8 /mnt #挂在ubuntu系统位置 grub-install --root-director转载 2012-06-20 17:14:21 · 675 阅读 · 0 评论 -
Linux下统计文本代码行数的方法
统计某代码目录下,java/c/c++/h 后缀代码文件的总行数,并且剔除文件路径中带tests字符串的文件:(find ./sourcefolder/ -iname "*.java" -o -iname "*.h" -o -iname "*.c" -o -iname"*.cpp" | grep -v "tests") | xargs wc -l原创 2011-05-25 14:52:00 · 1229 阅读 · 0 评论 -
tar命令使用
tar命令使用压缩:tar cvfz 目标文档 源文档1 [源文档2...]例如:tar cvfz m.tar.gz hello.cpp hello.h //m.tar.gz是目标文档,hello.cpp和hello.h是源文档解压:tar xvfz 目标文档例如:tar xvfz m.tar.gz //在当前目录下将压缩包文档m.tar.gz解压缩上面的简转载 2012-09-16 10:49:34 · 6731 阅读 · 0 评论 -
vim使用笔记
下面的文章将vim编辑器的使用进行了总结,比较全面。vim学习笔记一、显示行号信息即时命令:set nu永久命令echo “set nu”>>~/.vimrc二、一个窗口操作两个文档:sp filename 垂直分割窗口:vert sp filename 水平分割窗口Ctrl+w j/k 上下窗口间移动光标Ctrl+w h/l 左右窗口间移动光标转载 2012-09-25 18:57:05 · 837 阅读 · 0 评论 -
(转)使用tar和split打包分割文件
(转)使用tar和split打包分割文件tar是文件打包工具,split是文件分割工具,在邮件中发送附件的时候,可能因为附件大小限制,需要压缩并分割,分几封邮件发送。如果需要备份很多资料的时候,打包后的单个文件可能超出文件系统支持的单个文件大小限制的时候,也需要分割成适合大小的文件包。刚好今天又要备份skype文件夹,所以就用这个实例来说明一下tar和split这两个指令,如何压缩、分割,转载 2013-02-07 19:29:11 · 4718 阅读 · 0 评论 -
linux文件权限详解
一、文件和目录权限概述在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者转载 2013-04-23 10:27:42 · 768 阅读 · 0 评论 -
Ubuntu 13.04 android编译环境配置
Ubuntu 13.04 android编译环境配置配置之前最好设置一下软件源,选择较快的软件源,比如163参考Android官方文档:http://source.android.com/source/initializing.html 配置依赖安装SUN JDK 1.61.sudo gedit /etc/apt/sources.list> 打开资源链表转载 2013-08-25 13:25:37 · 1455 阅读 · 0 评论 -
Ubuntu开机挂载samba远程共享目录
安装samba smbfs:sudo apt-get install cifs-utils创建目录:sudo mkdir /media/android-src编辑fstab:sudo vim /etc/fstab加入一行: //172.16.xxx.xxx/androidsrc /media/android-src cifs iocharset原创 2013-10-11 17:30:45 · 3448 阅读 · 0 评论 -
shell读取文件的每一行
写法一:----------------------------------------------------------------------------#!/bin/bash while read linedo echo $linedone ------------------------------------------------------转载 2013-10-24 10:35:01 · 2162 阅读 · 0 评论 -
Linux Shell脚本 - 统计多个文件的总大小
方法是利用 xargs 管道命令来调用 du 命令。示例1:统计find命令查找出来的文件的大小和总大小# -c:总大小,-b:以bytes为单位$ find ./ -iname "*.py" | xargs du -cb运行结果:381 ./sum_all_numbers.py487 ./parse_resource.py471 ./test.py2原创 2013-10-24 14:55:19 · 19953 阅读 · 0 评论 -
shell 脚本中关于用户输入参数的处理
1、命令行参数向shell脚本传递数据的最基本方式是使用命令行参数。(1) 读取参数 读取输入的参数的变量为位置参数,位置参数通过标准数字表示, 其中$0为程序名称,$1为第一个参数,$2为第二个参数,依次类推,直到$9为第九个参数。 shell脚本自动将命令行参数赋值给各个位置变量。 同时输入多个参数(可以是数值也可以是字符串)时,必须使用空 格分隔(要想转载 2013-10-24 15:43:53 · 6960 阅读 · 0 评论 -
linux文件权限详解
一、文件和目录权限概述在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者转载 2014-02-24 15:25:44 · 1070 阅读 · 0 评论 -
ubuntu系统关闭ssh的自动启动
安装了ssh服务,但是不希望他开机自动启动,可以如下设置: 在/etc/init/ssh.conf中,找到start on filesystem or runlevel [2345]一行注释掉,结果如下# ssh - OpenBSD Secure Shell server## The OpenSSH server provides secure shell转载 2014-04-03 12:00:45 · 9389 阅读 · 0 评论 -
Ubuntu启动后自动加载ext4分区
为了数据安全起见,平时喜欢把系统安装在一个100GB左右的系统分区,其他所有数据保存在另一个数据分区,那即使系统出问题要重装,也只要格式化系统分区即可,数据分区不受影响!原创 2014-04-14 11:17:47 · 2223 阅读 · 0 评论 -
如何解决ubuntu下找不到libgtk-x11-2.0.so.0
The following error came up when I tried to run Adobe Acrobat Reader on ubuntu 12.10error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or direc转载 2013-05-09 10:50:40 · 18224 阅读 · 0 评论 -
virtualbox 共享主机文件
1. 安装增强功能包(Guest Additions)安装好Linux虚拟主机后,运行它并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。然后进入CD-DVD驱动器,即光驱,查看一下里面两个以.run结尾的文件全名叫做什么,一般来说一个叫做VBoxlinuxAdditions-amd64.r转载 2014-06-19 20:45:11 · 897 阅读 · 0 评论 -
Linux分卷压缩与解压缩
Linux分卷压缩与解压缩1.rar rar a -m5 -v12m myarchive myfiles # 最大限制为 12Mrar e myarchive.part1.rar #解压分卷压缩Ubuntu下没有默认安装rar,可以通过 sudo apt-get install rar,sudo apt-get install unrar 来安装rar.安装过后,使用以下命转载 2014-06-19 14:32:18 · 9212 阅读 · 0 评论 -
ubuntu14.04 U盘使用exfat方法
推荐u盘使用exfat格式,为什么呢?两个原因: 1、三大主流操作系统(Linux、Mac、Windows)都支持exfat格式。 2、exfat支持大于4G的文件。在ubuntu下,由于版权的原因(据说),默认不支持exfat格式的u盘,不过可以很方便就能添加对exfat的支持: 1、对于ubuntu 14.04版本,直接运行下面的命令就可以了:sudo apt-get in转载 2014-06-21 15:38:32 · 19151 阅读 · 0 评论 -
遍历文件
<br />输出某目录下的所有文件及目录名称:<br />find ./原创 2011-02-15 15:04:00 · 127 阅读 · 0 评论 -
ubuntu linux下功能比较强大的文件管理器gnome-commander
gnome-commander比ubuntu自带的文件管理器nautilus的功能,可以说是强大多了。它具备比较强大的搜索功能,这一点是nautilus没有的。包括搜索文件名、文件内容,并且支持regex正则表达式搜索。原创 2010-04-13 10:13:00 · 5481 阅读 · 1 评论 -
[精华] 【转贴】chmod命令详细用法
<br /><br />指令名称 : chmod<br />使用权限 : 所有使用者<br />使用方式 : chmod [-cfvR] [--help] [--version] mode file...<br />说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。<br />参数 :<br />mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...]原创 2010-07-03 18:09:00 · 602 阅读 · 0 评论 -
[学习与分享]find命令和xargs命令详解
<br />想好好学习的同学,请认真看完,有点长。 <br /> <br />能很好的用好find将是Linux工作的一大幸事,不要奢望一口气记住本文所有的方法,要慢慢的去尝试和领会这些用法的精妙和合理之处,到了一定时候自然会记住很多,能够举一反三将是最大的收获!<br /><br />1.find<br /><br />由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( N F转载 2010-08-18 21:09:00 · 845 阅读 · 0 评论 -
LINUX命令行输出重定向至文本文件
<br />格式:<br /> [COMMAND] > [FILE_PATH]<br /> <br />例如:<br /> ls > ./test.txt<br />原创 2010-08-18 21:05:00 · 1924 阅读 · 0 评论 -
如何遍历目录中的文件?
<br />使用linux c的API:<br />opendir()<br />readdir()<br />原创 2010-09-10 15:17:00 · 655 阅读 · 0 评论 -
find,grep和exec的使用
<br /> [转贴]find,grep和exec的使用 find是查找文件,而grep是在文件中查找字符串。 1.man find的部分说明: -exec command ; Execute command; true if 0 status is returned. All following argum转载 2010-11-27 13:38:00 · 891 阅读 · 0 评论 -
Grep学习笔记
<br />Grep学习笔记整理:Jims of 肥肥世家<br /><br /><yjnet@21cn.com><br />Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。<br />第一次发布时间:2004年7月16日<br />Table of Contents1. grep简介2. grep正则表达式元字符集(基本集)3. 用于egrep和 grep -E的元字符扩展集4. POSIX字符类5. Grep命令选项6. 实例1. grep简介<br />grep (glob转载 2010-10-12 12:13:00 · 649 阅读 · 0 评论 -
grep命令技巧
<br />我们经常会使用如下的命令来输出包含指定内容的行:<br />ls | grep "xxx"<br /> <br />如果我们还想输出上下文,则可能通过 -C3 来指定输出三行上下文。有了上下文,当然更有价值了。<br />ls | grep "xxx" -C3<br />原创 2010-10-12 11:24:00 · 597 阅读 · 0 评论 -
Ubuntu下FTP工具推荐
<br />自从在windows中使用了FileZilla之后,就一直钟爱它的简单和实用。同时,FileZilla也能在linux中使用,并且界面几乎与windows中的完全一致,习惯了windows操作的朋友一定可以很快上手这款FTP。<br />安装方式:<br />1. 首先从http://filezilla-project.org/中下载最新的源代码, 并编译。<br /> <br />2. apt-get install filezilla<br /> <br /> <br /> <br />转载 2010-10-26 14:04:00 · 3167 阅读 · 0 评论 -
Ubuntu 命令技巧
<br />相当有参考价值:<br />Ubuntu 命令技巧 <br />http://wiki.ubuntu.org.cn/UbuntuSkills<br /> <br />原创 2011-02-10 14:59:00 · 526 阅读 · 0 评论 -
恢复Ubuntu 9.10 GRUB引导的方法适用于10.04
恢复Ubuntu 9.10 GRUB引导的方法适用于10.04<br />[日期:2010-08-08]来源:Ubuntu社区 作者:Ubuntu<br />恢复 Ubuntu 10.04引导<br />Ubuntu 9.10 的 GRUB 引导不在使用 GRUB 1 了,改用 GRUB 2(其实是beta版本)。重装 Windows 系统后,用原来的 Live CD 方法无法再修复了。只能用下面的两个方法了。<br />方法1.有GRUB启动的光盘或U盘修复<br />如果手上有GRUB启动的工具盘,用转载 2011-02-10 15:18:00 · 782 阅读 · 0 评论 -
用devhelp查看linux下的开发文档
在找GTK的开发文档,发现在 /usr/share/doc/libgtk2.0-doc/里有个 tutorial的目录,里边有个gtk-tutorial.devhelp的文件,于是试试有没有devhelp这个工具,原来真的有,而且已经安装过了!于是用它来打开这个开发文档,非常好用。而且里边还有其他库的帮助文档呢!原创 2010-03-13 15:45:00 · 1260 阅读 · 0 评论 -
Linux diff
<br />指令名称:diff<br /><br />功能介绍:diff以逐行的方式,比较文本文件的异同处。如果指定要比较的目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。<br /><br />语法格式:<br /><br />diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-W <宽度>][-x <文件或目录>][-X <文件>][--help][--left-colum原创 2011-02-18 15:17:00 · 652 阅读 · 0 评论 -
判断Linux系统是32位还是64位的方法
<br />方法一:<br />>uname -m<br />x86_64 (64位)<br />i686 (32位)<br /> <br />方法二:<br />>getconf ULONG_MAX<br />4294967295 (即0xFFFFFFFF,32位)<br />18446744073709551615 (即0xFFFFFFFFFFFFFFFF,64位)<br /> <br />原创 2011-03-15 09:55:00 · 2067 阅读 · 0 评论 -
在Android.mk编译脚本中使用shell bash命令
<br /> <br />在Android的编译脚本中有很多示例,比如在 build/core/main.mk 文件中:<br /> <br />ifeq ($(BUILD_OS),linux)<br />build_arch := $(shell uname -m)<br />ifneq (64,$(findstring 64,$(build_arch)))<br />$(warning ***********************************************************原创 2011-03-15 10:13:00 · 8009 阅读 · 2 评论
分享