Linux
文章平均质量分 52
txgc1009
这个作者很懒,什么都没留下…
展开
-
初次运行 Git 前的配置
初次运行 Git 前的配置一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。Git 提供了一个叫做 git config 的工具(译注:实际是 git-con原创 2011-09-15 11:21:44 · 598 阅读 · 0 评论 -
gsettings
GIO Reference Manualgsettingsgsettings — GSettings configuration tool Synopsisgsettings get SCHE原创 2011-08-30 15:39:09 · 1158 阅读 · 0 评论 -
ps命令常用用法
1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e 此参数的效果和指定"A"参数相同。原创 2011-08-24 13:18:27 · 483 阅读 · 0 评论 -
RPM中SPEC常用路径以及宏变量
通过命令rpm --showrc查看实现代码。另外直接通过 rpm --eval "%{macro}"来查看具体对应路径。比如我们要查看%{_bindir}的路径,就可以使用命令rpm --eval "%{ _bindir}"来查看。另外,所有的宏都可以在/usr/l原创 2011-09-29 14:01:58 · 9209 阅读 · 0 评论 -
使用gprof和oprofile查找性能瓶颈
有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取得好的效果,否则可能白做工作。为了找到关键路径,我们可以使用profilng技术,在linux平台上,我们可以使用gprof和oprof原创 2011-10-12 11:23:05 · 890 阅读 · 0 评论 -
tar.xz
tar pcvf *.tar.xz folder/tar pxvf *.tar.xz原创 2011-08-24 13:58:49 · 6367 阅读 · 0 评论 -
RPM中几个生辟但有用的命令参数
--percent 使用参考: rpm -i --percent nmap-3.00-4.i386.rpm 用途: 将显示安装的百分比 -h or --hash 使用参考: rpm -i --hash nmap原创 2011-10-14 11:09:45 · 1476 阅读 · 0 评论 -
RPM打包技术与典型SPEC文件分析
本文分为两部分,第一部分阐述了 rpm 工具的功能以及 rpmbuild 工具,详细的介绍了 spec文件的书写规则以及关键部分,第二部分对一个典型的 spec 文件做了详细的分析。 为了方便朋友们查看,我找了中文的rpmbuild 的MAN 附在最后 一 、原创 2011-10-14 11:05:12 · 992 阅读 · 0 评论 -
Gsettings and GConf 介绍、侧重点比较
1 GConf 1.1 GConf introduce Each preference in the GConf repository is expressed as a key-value pair. The default key-value pairs原创 2011-10-14 14:28:56 · 2861 阅读 · 0 评论 -
常用命令行
1.用which可以查看该命令的二进制包位于何处例如:[root@alexsun /]# which gdb/usr/bin/gdb原创 2011-10-21 09:44:26 · 433 阅读 · 0 评论 -
使用 GNU Libtool 创建库
介绍在不同的系统中建立动态链接库的方法有很大的差别,这主要是因为每个系统对动态链接库的看法和实现并不相同,以及编译器对动态链接库支持的选项也不太一样。对于开发人员,如果尝试将使用动态库的软件在这些系统之间移植,需要参考枯涩难懂的系统手册,以及修改相应的 Makefile,这一工作是乏味的,并且具有一定的难度。使用 GNU Libtool 可以容易的在不同的系统中建立动态链接库。它通过一个称转载 2011-10-21 14:48:14 · 848 阅读 · 0 评论 -
有关/proc/uptime这个文件里两个参数所代表的意义
有关/proc/uptime这个文件里两个参数所代表的意义: [root@app ~]#cat /proc/uptime 3387048.81 3310821.00 第一个参数是代表从系统启动到现在的时间(以秒为单位):3387048.81秒 = 39.20195381944444天,说明这台服务器已连续开机39.20195381944444天 第二个参数是代表系统原创 2011-11-30 10:54:05 · 23140 阅读 · 3 评论 -
gsettings-schema-convert
此命令用于转换gconf的schema为gsettings的schema:gsettings-schema-convert --gconf --xml --schema-id "aisleriot" --output aisleriot.gsc原创 2011-09-23 15:47:47 · 848 阅读 · 0 评论 -
如何开启Fallback Mode在Gnome3中
System Settings -> System Info -> Graphics -> OPEN " Forced FallBack Mode" 你将会看到 “The next login will use the fallback mode intended for原创 2011-09-21 16:56:21 · 2271 阅读 · 0 评论 -
在X下动态更改分辨率的工具——xrandr
xrandrTo change the resolution (monitor display) from the command line ( using a terminal window ) do this: ( when x is running -- don't原创 2011-09-21 14:19:11 · 1846 阅读 · 0 评论 -
git format-patch 常用方法
1.仓库中,master上开出一个新的branch,暂定为alex。2.git checkout alex vim file git add file git commit -m "1st modify --- alex branch"3.gi原创 2011-09-16 14:47:58 · 13040 阅读 · 0 评论 -
收藏以下linux查看系统信息的命令
# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# hostname # 查看计算机名# lspci -tv原创 2011-09-16 09:53:06 · 776 阅读 · 0 评论 -
Linux系统防火墙防止DOS和DDOS攻击
用Linux系统防火墙功能抵御网络攻击虚拟主机服务商在运营过程中可能会受到黑客攻击,常见的攻击方式有SYN,DDOS等。通过更换IP,查找被攻击的站点可能避开攻击,但是中断服务的时间比较长。比较彻底的解决方法是添置硬件防火墙。不过,硬件防火墙价格比较昂贵。可以考虑利用Linu原创 2011-09-16 09:54:25 · 2975 阅读 · 0 评论 -
Git 常用方法
1.从当前主干分支为基础,新建临时分支: $ git branch sc/ruby_client master 另外,如果你希望立即转到分支上去工作,可以用 checkout -b: $ git checkout -b sc/ruby_client ma原创 2011-09-19 11:05:29 · 605 阅读 · 0 评论 -
Emacs export to HTML(Emacs如何导出HTML文件)
1. 启动Emacs2. 编辑文本,文件名称为test.org . 第一层目录用*开头,相应地第二层用**、第三层用***开头3. c-x c-s 保存4. c-c c-e ,并且选择h,即export as HTML5. M-x shell,启动shell命令行原创 2011-09-19 16:49:09 · 2739 阅读 · 0 评论 -
git branch 分枝和合并
内容提要:创建工作分枝,合并分枝以及删除分枝 从第一课的介绍中,我们了解到,git处理分枝和合并是非常独到的。首先,无论是创建新分枝还是分枝之间切换,都表现出一个共同的特征--快! git 有一个独立的工作目录,专门用来存放所有分枝的内容,所以你没必要为每一个分枝再分别创翻译 2011-09-19 10:09:59 · 1891 阅读 · 0 评论 -
A successful Git branching model
In this post I present the development model that I’ve introduced for all of myprojects (both at work and private) about a year ago, and whi转载 2011-09-19 09:31:14 · 988 阅读 · 0 评论 -
安装Fedora 15后要做的几件事情
#1,设置sudo 在Ubuntu或其他发行版本下用惯sudo,我们可以通过下面方式来实现sudo。在命令行下输入 # visudo 然后,在配置文件中找到下面的几行内容: ## Allow root to run any commands anywher原创 2011-09-21 14:11:08 · 1108 阅读 · 0 评论 -
rpmbuild
1、安装rpmbuild#yum install rpm-build redhat-rpm-config原创 2011-08-24 13:12:06 · 596 阅读 · 0 评论 -
Metacity 和 Mutter比较
Metacity曾经是GNOME桌面环境下默认的复合窗口管理器。[2] Metacity的开发工作是由Havoc Pennington发起的,并且它以GNU General Public License这个许可协议授权分发。在GNOME 2.2正式引进Metacity之前原创 2011-09-21 14:34:29 · 5435 阅读 · 0 评论 -
GConftool-2 常见用法
1.列出所有子目录语法:gconftool --all-dirs dir[alex@alex gconf]$ gconftool-2 --all-dirs / /system /desktop /schemas /apps注:GConf 在后台实现了一原创 2011-09-22 13:03:54 · 9314 阅读 · 0 评论 -
有用的 Linux 命令行工具
dstat & sariostat, vmstat, ifstat and much more in one.slurm网络流量图形化工具vim & emacs这个没人不知道吧~screen, dtach, tmux, byobu保持你的终端连接活跃。multitail在不同的窗口查看日志文件。tpp命令行下面的PPT工具!原创 2011-12-05 10:15:40 · 1948 阅读 · 0 评论