![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
蜗蜗牛快跑
这个作者很懒,什么都没留下…
展开
-
关于STDIN_FILENO
对 一个进程预定义了三个流,并且这三个流可以自动地被进程使用,它们是:标准输入、标准输出和标准出错。UNIX系统shell使用文件描述符0与进程的标 准输入相关联,文件描述符1与标准输出相关联,文件描述符2与标准出错相关联。这是各种shell以及很多应用程序使用的惯例,而与UNIX内核无关。尽 管如此,如果不遵照这种惯例,那么很多UNIX系统应用程序就不能正常工作。在依从POSIX的应用程序中转载 2013-04-29 13:35:43 · 832 阅读 · 0 评论 -
linux终端窗口大小的获得
struct winsize size;ioctl(STDOUT_FILENO, TIOCGWINSZ, &size) //获得终端配置 printf("%d rows, %d columns\n", size.ws_row, size.ws_col); 附:// 窗口大小(Window size)属性结构。在窗口环境中可用于基于屏幕的应用程序。// ioctls 中的TIOCGWINS原创 2013-04-29 13:39:48 · 3179 阅读 · 0 评论 -
Vim 设置相关 快捷操作
显示行号set number或者 set nu自动缩进有两个选项set autoindent , set cindentautoindent 就是自动缩进的意思,当你在输入状态用回车键插入一个新行,或者在 normal 状态用 o 或者 O 插入一个新行时,autoindent 会自动地将当前行的缩进拷贝到新行,也就是”自动对齐”,当然了,如果你在新行没有输入任何字符,那么这个缩原创 2013-05-05 14:41:09 · 690 阅读 · 0 评论 -
ubuntu 常识
DEB是Debian(包括ubuntu)软件包格式的文件扩展名,跟Debian的命名一样命令行中以 dpkg -i XXX.deb 的形式安装RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,原创 2013-05-08 16:54:43 · 699 阅读 · 0 评论 -
linux下解压命令大全
linux下解压命令大全.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz转载 2013-05-08 18:33:25 · 707 阅读 · 0 评论 -
vim 代码格式设置
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$vi ~/.vimr转载 2013-05-31 21:01:38 · 1254 阅读 · 0 评论 -
Ubuntu 下Android开发环境搭建
1. JDK安装首先下载jdk,去oracle官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载完成后,将其解压到某一个目录下(/usr/local/java)然后打开/etc/profile文件,添加如下环境变量:(环境变量的配置文件有原创 2014-07-16 10:51:30 · 2926 阅读 · 0 评论