Linux基本命令
文章平均质量分 70
lin111000713
这个作者很懒,什么都没留下…
展开
-
shell中的括号(小括号,大括号/花括号)
在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下: 1.${var} 2.$(cmd) 3.()和{} 4.${var:-string},${var:+string},${var:=string},${var:?string} 5.$((exp)) 6.$(var%pattern),$(var%%pattern),$(va转载 2017-11-05 21:30:58 · 339 阅读 · 0 评论 -
less 命令
每天一个linux命令(13):less 命令less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更转载 2014-01-21 16:26:16 · 551 阅读 · 0 评论 -
ubuntu桌面快捷方式的创建
ubuntu桌面快捷方式的创建 今天用着用着ubuntu,突然抽搐了,感觉特别别扭,特别不方便。新装的应用程序不好找到启动按钮,每回要打开一个软件都要去找启动按钮,在ubuntu11的时候还好,到了ubuntu12.04尤其不舒服。于是就想怎么在桌面上安装自己经常用的软件的快捷方式。直接贴方法:方法一:进入 /usr/share/applications 目录下,这里有所有转载 2014-01-07 17:19:37 · 600 阅读 · 0 评论 -
Linux下/proc目录简介
Linux下/proc目录简介分类: Java2012-07-15 02:22 9843人阅读 评论(0) 收藏 举报linuxlinux内核filesystemsprotocolscachetimer1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,转载 2014-01-04 11:23:02 · 554 阅读 · 0 评论 -
ubuntu 设置输入法
ubuntu如何切换中文语言及中文输入法 Ubuntu 添加评论 分享到:QQ空间新浪微博腾讯微博微信更多13一般安装ubuntu的时候都是用默认的英语来安装,免得在安装的过程中下载 语言包(下载速度很慢)。安装玩之后又怎样切换呢1.从system settings –>language support 点击 install/remove转载 2013-12-08 15:36:32 · 803 阅读 · 0 评论 -
/bin/bash^M: bad interpreter: No such file or directory
/bin/bash^M: bad interpreter: No such file or directory分类: Linux2012-03-16 16:28 7748人阅读 评论(0) 收藏 举报fileunixdos脚本vimandroid执行一个脚本full_build.sh 时, 一直是提示我:-bash: ./full_b转载 2013-12-18 21:30:08 · 620 阅读 · 0 评论 -
切换语言出问题
解决方案:1.根据设置的时候的system seting 里面的提示来设置相关的东西2.改变原本的设置的地方==》但是如果找不到,不要硬要去找,可以尝试的去找其他的方法来解决转载 2013-12-31 23:23:40 · 577 阅读 · 0 评论 -
linux下面/usr/local和opt目录有何区别
linux下面/usr/local和opt目录有何区别分类: Linux配置2013-01-10 20:13 1139人阅读 评论(0) 收藏 举报/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录 /opt这个目录是一些大型软件的安装目录,或者是一些服务程序的安装目录 /optHere’s whe转载 2013-12-16 08:34:56 · 922 阅读 · 0 评论 -
/lib,usr/lib,/usr/local/lib区别
/lib,usr/lib,/usr/local/lib区别分类: [3.Sys] Linux2011-01-08 22:04 1557人阅读 评论(2) 收藏 举报linux磁盘简单说,/lib是内核级的,/usr/lib是系统级的,/usr/local/lib是用户级的. /lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /转载 2013-12-16 08:29:26 · 572 阅读 · 0 评论 -
Linux源码安装的文件默认的存放路径
如果是别人发布的二进制包,可执行文件通常都安装到Linux系统 /usr/bin 下面;如果是自己从源代码安装的,可执行文件通常都在 /usr/local/bin 下面,除非配置时指定了安装位置。 例如: rpm -ivh xxx1.rpm 可执行文件通常都安装到 /usr/bin 下面./configure (或者 ./configure --prefix=/usr/loca转载 2013-12-14 09:57:55 · 796 阅读 · 0 评论 -
Ubuntu屏幕锁定时间及自动登录设置
Ubuntu屏幕锁定时间及自动登录设置 (2011-09-05 13:03:10)转载▼标签: 杂谈分类: ubuntuhttp://windlazio.blogspot.com/2011/06/ubuntu.htmlUbuntu屏幕锁定时间及自动登录设置1.屏幕锁定时间Ubuntu每隔一段时间没有操作就会转载 2013-12-15 10:51:30 · 3554 阅读 · 0 评论 -
type - 显示命令的类型
我使用过的Linux命令之type - 显示命令的类型本文链接:http://codingstandards.iteye.com/blog/831504 (转载请注明出处) 用途说明type命令用来显示指定命令的类型。一个命令的类型可以是如下之一alias 别名keyword 关键字,Shell保留字function 函数,Shell函数builtin转载 2014-01-16 11:44:19 · 634 阅读 · 0 评论 -
apt-get常用命令
apt-get常用命令一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。转载 2014-01-18 14:46:03 · 572 阅读 · 0 评论 -
shell删除当前目录及递归目录下文件指定字符串
#!/bin/bashfunction read_dir(){for file in `ls $1` do if [ -d $1"/"$file ] then read_dir $1"/"$file else sed -i /韦东山/d $1"/"$file原创 2015-04-23 23:33:12 · 1393 阅读 · 0 评论 -
Ubuntu图形界面和字符界面转换、指定默认启动界面
1、按ALT+CTRL+F1、F2、F3、F4、F5、F6、F7可来回切换7个界面(Linux实体机) 其中ALT+CTRL+F7可切换到图形界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到图形界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F7。这样就可以切换到图转载 2014-11-01 16:57:26 · 705 阅读 · 0 评论 -
Ubuntu输入密码登陆后又跳回到登录界面
现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面。原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记转载 2014-10-11 22:44:16 · 652 阅读 · 0 评论 -
Ubuntu 14.04自动登录到桌面
【原文链接:】[日期:2014-04-24] 来源:Linux社区 作者:Linux [字体:大 中 小] 无须输入用户名密码让Ubuntu 14.04自动登录到桌面,每个Linux用户都必须设有密码,这与Windows不同,对于非专业使用Linux的用户来说,已经解决了自动锁屏输密 码问题,如果每次登录系统也不用输入密码 ,岂不是让我们的工作更加轻松更加easy。注意这里的免转载 2014-10-11 22:56:28 · 1426 阅读 · 0 评论 -
ubuntu12.04安装ssh和telnet服务器
分类: tools 2013-02-01 16:43 1050人阅读 评论(0)收藏举报 如果经常需要给客户调试程序,还需要察看自己电脑上的程序,这个时候ssh服务器和telnet服务器就显得很重要了。只要自己电脑安装了ssh或者telnet服务器,可以在另一台电脑直接登陆自己的电脑,察看程序代码。一:安装ssh服务器1.安装ssh服务器端$ sudo a转载 2014-10-12 09:36:54 · 540 阅读 · 0 评论 -
如何找到linux工具软件对应的安装软件包----用which+dpkg 实现
例子:mkfs.ext2,以及mkfs.ext3,mkfs.ext4,mkfs.ext4dev,都是mke2fs的硬链接,都是mke2fs,所以,又去网上找mk2efs的源码,没找到,但找到这个帖子:http://ubuntuforums.org/showthread.php?t=657808说是,这样可以查出来工具所属的包,并下载对应的源码的:$ which mkfs/sbi转载 2014-07-13 18:41:43 · 1553 阅读 · 0 评论 -
区分/dev/tty、/dev/console、/dev/pts、/dev/ttyn
通常我们在linux下看到的控制台(console)是由几个设备完成的。分别是/dev/ttyN(其中tty0就是/dev/console,tty1,tty2就是不同的虚拟终端(virtual console)).通常使用热键alt+Fn来在这些虚拟终端之间进行切换。所有的这些tty设备都是由linux/drivers/char/console.c和vt.c对应。 /dev/pts是远程转载 2014-05-24 11:20:26 · 1359 阅读 · 0 评论 -
Linux 静态库与动态库搜索路径设置
Linux 静态库与动态库搜索路径设置分类: my study record 2011-01-12 17:13 8977人阅读 评论(2)收藏举报linuxlibrarypath文档gtkmakefile1. 连接和运行时库文件搜索路径到设置 库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统转载 2014-03-04 15:31:19 · 512 阅读 · 0 评论 -
vim显示行号、语法高亮、自动缩进的设置
vim显示行号、语法高亮、自动缩进的设置分类: Linux技术2011-10-14 16:26 18157人阅读 评论(3) 收藏 举报vimvb语言ubuntulinux终端在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc在Red Hat Li转载 2014-01-21 12:39:35 · 548 阅读 · 0 评论 -
编辑文章 - 博客频道 - CSDN.NET
apt-get常用命令一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。转载 2014-01-18 14:46:19 · 566 阅读 · 0 评论 -
在Linux里设置环境变量的方法(export PATH)
在Linux里设置环境变量的方法(export PATH)在Linux里设置环境变量的方法(export PATH)一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境转载 2013-12-08 20:30:50 · 577 阅读 · 0 评论 -
Windows7下系统环境变量的配置图解
Windows7下系统环境变量的配置图解http://www.veryhuo.com 2011-11-17 烈火学院 投递稿件 我有话说- 1. 找到“高级系统设置”,点击进去选择“环境变量”(如图1、2) 图1 图2 2. 点击“环境变量”进去,找到“系统变量”下的变量名为“Path”的变量(如图转载 2013-12-08 20:34:07 · 694 阅读 · 0 评论 -
,/lib /usr/lib ,/usr/local/lib 区别
简单说 是内核级的,/usr/lib是系统级的,/usr/local/lib是用户级的. /lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。/lib目录下放置的是/bin和/sbin目录下程序所需的库文件。/lib目录下的文件的名称遵循下面的格式: libc.so.* ld* 仅仅被/usr目录下的程序所使用的转载 2013-11-05 17:06:51 · 895 阅读 · 0 评论 -
软件安装卸载
1、软件安装卸载,分几种情况:A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。==如何卸载:1、打开一个SHELL终端2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。查找RPM包软件:rpm -转载 2013-11-05 09:58:11 · 681 阅读 · 0 评论 -
select函数
select函数编辑目 录1概况2操作程序3宏解释4socket读写1概况select()的机制中提供一fd_set的数据结构,实际上是一long类型的数组, 每一个数组元素都能与一打开的文件句柄(不管是Socket句柄,还是其他 文件或命名管道或设备句柄)建立联系,转载 2013-11-17 15:35:02 · 487 阅读 · 0 评论 -
检出
检出编辑检出(detection)指示某些特殊量的存在,但无需提供量值的过程。注:此词条为生物医学传感器中检测技术定义中的专业用语,转载 2013-11-16 07:49:11 · 524 阅读 · 0 评论 -
telnet远程登陆
笔者有一次需要telnet到客户的刀片光纤交换机模块上进行配置,但是当我打开windows7自带的CMD输入telnet命令之后,系统却提示我“不是内部或外部命令也不是可运行的程序或批处理”。我的第一感觉是CMD功能失效了,于是又尝试了ping的命令,奇怪的是ping功能可以正常使用。这时候我想到了可能是在windows7上telnet这个功能没有被开启。于是打开“控制面板”,找到原创 2013-11-01 16:24:24 · 588 阅读 · 0 评论 -
pthread_detach
创建一个线程默认的状态是joinable, 如果一个线程结束运行但没有被join,则它的状态类似于进程中的Zombie Process,即还有一部分资源没有被回收(退出状态码),所以创建线程者应该调用pthread_join来等待线程运行结束,并可得到线程的退出代码,回收其资源(类似于wait,waitpid)但是调用pthread_join(pthread_id)后,如果该线程没有运行结转载 2013-11-15 17:52:50 · 548 阅读 · 0 评论 -
点分十进制IP和长整型转换
随笔- 423 文章- 0 评论- 25 【Programming Clip】点分十进制IP和长整型转换 作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.用途将一个整型数值和一个IP字符串相互转换。2.描述语言C, Java3.原理IP地址是一个以点作为分隔符的十进制四转载 2013-11-15 10:58:42 · 4671 阅读 · 0 评论 -
Linux僵尸进程产生及如何避免2
Linux僵尸进程产生及如何避免2011-10-05 00:00 中国IT实验室 佚名 关键字:Linux 在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用waitpid()等待子进程结束,又没有显式忽略该信号,则子进程成为僵尸进程,无法正常结束,此时即使是root身份kill-9也不能杀死僵尸进程。补转载 2013-10-26 18:36:37 · 564 阅读 · 0 评论 -
【C/C++】Linux下使用system()函数一定要谨慎
【C/C++】Linux下使用system()函数一定要谨慎15人收藏此文章, 我要收藏发表于1年前(2012-04-15 00:35) , 已有14681次阅读 ,共3个评论曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如转载 2013-10-13 09:06:32 · 648 阅读 · 0 评论 -
ARM映像文件
ARM映像文件 2010-03-22 13:53:41| 分类: arm|字号 订阅ARM映像文件 ARM中的各种源文件(包括汇编文件,C语言程序及C++程序等)经过ARM编译器编译后生成ELF(Executable and linking format)格式的目标文件。这些目标文件和相应的C/C++运行 时用到的库经过ARM转载 2013-10-13 11:29:57 · 759 阅读 · 0 评论 -
GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名
GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译2。gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o原创 2013-11-05 19:12:55 · 680 阅读 · 0 评论 -
循环冗余校验码 CRC校验
四、循环冗余校验码 在串行传送(磁盘、通讯)中,广泛采用循环冗余校验码(CRC)。CRC也是给信息码加上几位校验码,以增加整个编码系统的码距和查错纠错能力。 CRC的理论很复杂,一般书上只介绍已有生成多项式后计算校验码的方法。检错能力与生成多项式有关,只能根据书上的结论死记。 循环冗余校验码(CRC)的基本原理是:在K位信息码后再拼接R位的校验码,整个编码长度为N位,因此,这种编码又叫转载 2013-11-23 17:40:43 · 1826 阅读 · 0 评论 -
mini-XML 中文文档
mini-XML 中文文档分类: xml2009-02-13 14:44 8294人阅读 评论(2) 收藏 举报librarycallbackxmlwhitespacenullinteger目录(?)[+]Mini-XML 程序员开发手册, Version 2.5目录中文翻译:Z.F , mail: zhfjyq@gmail.co转载 2013-12-08 11:09:16 · 1427 阅读 · 0 评论 -
x86或x64
微软的操作系统有32位(x86)和64位(x64)之分, 有些软件支持x86或x64, 的确令人头疼. 针对不同用户. x64主要是高科技人员使用的, 具有特殊的系统技术支持, 能运行一些具有知识产权的特种软件, 比如视频编辑, 高性能计算应用等等. 而x32是为普通用户设计的, 相对来说就比较大众化. 配置要求不同. x64只能安装在CPU为64位的电转载 2013-11-14 09:06:51 · 650 阅读 · 0 评论 -
调用vfork 段错误
这又是“老生常谈”的问题vfork创建的子进程会同父进程共享的数据段,因此栈是相同的当子进程用return退出了,那么父进程的栈就受到了破坏当子进程用exit退出,这是个系统调用,子进程会直接被释放掉一定要理解你用vfork而不用fork的含义关注CSDN论坛微博 送CSDN积分大礼包对我有用[0] 丢个板砖[0] 引用 | 举报 |转载 2013-11-13 16:15:02 · 826 阅读 · 0 评论