linux
Half0pen
个人简介
展开
-
Linux tar打包命令
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc # 特别注意,在参数 f 之后的转载 2014-10-05 15:28:37 · 794 阅读 · 0 评论 -
linux shell if -a 到-z参数含义
[-a file] 如果file存在则为真 [-b file] 如果file存在且是一个块特殊文件则为真 [-c file] 如果file存在且是一个字特殊文件则为真 [-d file] 如果file文件存在且是一个目录则为真 -d前的!是逻辑非 例如: if [ ! -d lcdpath/lcd_path/par_date ] 表示后面的那个目录不存在,则执行后面的th原创 2015-11-05 14:51:14 · 13229 阅读 · 0 评论 -
linux 下面不能使用fflush(stdin)
#include void clean_stdin(void){ int c; do { c = getchar(); } while (c != '\n' && c != EOF);}原创 2015-11-05 16:12:49 · 1220 阅读 · 0 评论 -
gnome3 去除标题栏
去除很烦人的标题栏~sudo gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml has_title="false" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false">原创 2015-10-31 23:18:33 · 3963 阅读 · 0 评论 -
sed 命令
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介转载 2015-11-17 22:02:28 · 681 阅读 · 0 评论 -
武汉大学2013linux大作业
github地址 https://github.com/halfopen/linux_exp实验作业要求如下:Linux原理与应用编程练习题要求:请在关键函数位置处给出中文注释。1、实现一个信号接收程序。其中信号安装为sigaction()函数。设定sa_flags=SA_SIGINFO,并为sa_sigaction指定处理函数,该处理函数为显示接收信号的ID。原创 2015-12-13 09:49:37 · 2814 阅读 · 0 评论 -
os发展史
就是喜欢csdn图片突破天际的风格转载 2015-12-01 14:58:20 · 1119 阅读 · 0 评论 -
在linux下的屏幕录制软件
录制GIF动画 在win下我们有很多屏幕录制软件,在linux下也同样有这样功能强大的录制软件。今天我就给大家推荐一款可以在linux下使用的gif屏幕录制软件byzanz.这款软件可以方便的记录我们在屏幕上所作的dd,对大家写教程有极大的帮助哦^_^。 我的系统是ubuntu,所以可以直接在软件包里找到,使用命令:sudo apt-get install byza转载 2016-01-04 11:44:39 · 1977 阅读 · 0 评论 -
Linux/Unix 桌面趣事:桌面上追逐的猫和老鼠
Oneko 是一个有趣的应用。它会把你的光标变成一只老鼠,并在后面创建一个可爱的小猫,并且始终追逐着老鼠光标。单词“neko”在日语中的意思是老鼠。它最初是一位日本人开发的 Macintosh 桌面附件。安装 oneko试下下面的命令:$ sudo apt-get install oneko示例输出:[sudo] password for vivek:转载 2016-01-04 11:47:01 · 1219 阅读 · 0 评论 -
统计文件行数
1.统计demo目录下,js文件数量:find demo/ -name "*.js" |wc -l2.统计demo目录下所有js文件代码行数:find demo/ -name "*.js" |xargs cat|wc -l 或 wc -l `find ./ -name "*.js"`|tail -n13.统计demo目录下所有js文件代码行数,过滤了空行:原创 2015-10-02 20:41:24 · 484 阅读 · 0 评论 -
ubuntu shell不兼容
在ubuntu 之下,shell命令的for({i=0;i解决方法:sudo dpkg-reconfigure dash选择 否原创 2015-09-08 08:26:55 · 719 阅读 · 0 评论 -
python 安装scipy
之前安装pybrain,fann2要用到scipy,numpy但是用pip并没有安装成功sudo apt-get install python-numpy python-scipy python-matplotlib 安装成功 = =原创 2015-08-15 16:19:09 · 664 阅读 · 0 评论 -
gcc 参数
gcc是gnu compiler collection 的简称,他包含了多种语言的编译器,如C, C++,Objective-C, Objective-C++, Java, Fortran和Ada。但每种编译器的名字不一样,gcc andg++ 分别是 gnu 的 c & c++ 编译器gcc/g++ 在执行编译工作的时候,总共需要 4 步1. 预处理, 生成 .i 的文件 [ 调用预处理转载 2014-10-05 19:30:01 · 900 阅读 · 0 评论 -
Linux学习笔记1----文件基本操作
文件的基本操作:原创 2014-10-10 20:56:26 · 739 阅读 · 0 评论 -
linux学习笔记3--内存检测
free 显示内存vmstat 监视虚拟内存原创 2014-10-10 21:52:54 · 769 阅读 · 0 评论 -
linux学习笔记4--网络配置
ifconfig route显示跌幅原创 2014-10-10 22:03:36 · 538 阅读 · 0 评论 -
linux学习笔记2--管理磁盘存储器
查看系统磁盘使用情况原创 2014-10-10 21:43:00 · 693 阅读 · 0 评论 -
基于终端的常用工具
2007-05-26 Toy Posted in AppsRSSTrackback就算 Linux 没有 GUI(图形用户界面),我们在 CLI(命令行界面)中依然能够应付自如。从浏览网络到联络朋友,从获取资源到音影娱乐,从编辑文本到观看图片……在 GUI 中能做的,CLI 也同样可以办到。我想这即是 Linux 的魅力了。网络浏览:推荐使用 Elinks,Elinks 对于框架、表格转载 2014-10-04 15:06:33 · 916 阅读 · 0 评论 -
ubuntu批量修改文件后缀名
jpg 改 pngrename 's/\.JPG/\.png/' *转载 2015-02-24 11:31:34 · 1024 阅读 · 0 评论 -
linux zip解压乱码问题
unzip -O CP936 xxx.zip有2种方式解决问题:1. 通过unzip行命令解压,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以)有趣的是unzip的manual中并无这个选项的说明, unzip --help对这个参数有一行简单的说明。2. 在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件原创 2015-06-21 07:56:20 · 1139 阅读 · 0 评论 -
CentOS iso本地源配置
1.查看centos版本,下载对应iso文件[root@data-service media]# cat /etc/issueCentOS release 6.6 (Final)Kernel \r on an \m2.把iso文件传到服务器,可使用ftp工具 3.挂载iso文件 #mkdir /media/centos-6.6 如果文件夹不存在则创建一个 mount -o loop Cent原创 2017-03-15 11:00:47 · 656 阅读 · 0 评论