其他
inuyashaw
这个作者很懒,什么都没留下…
展开
-
ubuntu下一些常见的apt命令
更新源 apt-get update列出当前所有可用包 apt-cache pkgnames获取包的版本等相关信息 apt-cache show package-name搜索要想要安装的软件包 apt-cache search package-name安装包 apt-get install package-name重新安装包 apt-get install package-n原创 2016-10-09 16:19:50 · 369 阅读 · 0 评论 -
shell echo命令
http://blog.chinaunix.NET/uid-27124799-id-3383327.html# echo命令介绍功能说明:显示文字。语 法:echo [-ne][字符串] / echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。参 数: -n转载 2017-04-10 17:55:31 · 441 阅读 · 0 评论 -
nohup和screen命令---后台运行
转自 http://www.happydown.com/info/21972.htmUnix/Linux下一般比如想让某个程序在后台运行,很多都是使用& 在程序结尾来让程序自动运行。比如我们要运行MySQL在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程转载 2017-04-19 17:15:32 · 1849 阅读 · 0 评论 -
Linux的chattr与lsattr命令详解
转自 http://www.ha97.com/5172.htmlPS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令转载 2017-04-25 15:06:17 · 377 阅读 · 0 评论 -
解释型语言和编译型语言的区别
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间转载 2017-04-26 09:48:13 · 326 阅读 · 0 评论 -
linux中ldconfig命令 以及 添加动态库自动搜索路径
为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig.此执行程序存放在/sbin目录下. ldconfig命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件默认为/转载 2017-04-26 10:59:41 · 15864 阅读 · 0 评论 -
centos下安装python3.5
1、安装Python 的依赖包yum groupinstall "Development tools"yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel原创 2017-04-26 11:48:09 · 373 阅读 · 0 评论 -
linux sed和grep命令
sed命令行格式为: sed [-nefri] ‘command’ 输入文本/文件 常用选项: -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来 -e∶原创 2017-06-26 15:31:03 · 1056 阅读 · 0 评论 -
(笔记)linux c获取当前时间的函数gettimeofday(毫秒微秒)
记录一下,获取当前的时间的秒数和微秒数本方法需要用到gettimeofday()函数,引入的头文件 sys/time.h 。说明int gettimeofday (struct timeval * tv, struct timezone * tz)返回值:该函数成功时返回0,失败时返回-1 参数 struct timeval{ long tv_sec; //原创 2017-06-28 08:55:47 · 2470 阅读 · 0 评论 -
github上传error: src refspec master does not match any
http://www.jianshu.com/p/8d26730386f3error:src refspec master does not match any这个问题,我之前也遇到过,这次又遇到了只是时间间隔比较长了,为了防止以后再遇到类似问题,还是把这个方法简单记录在此。当然,是通过搜索引擎找到的答案,开始用谷歌,我以为stackoverflow会很权威的,结果在这转载 2017-03-20 15:57:34 · 901 阅读 · 0 评论 -
Xshell中的小键盘映射问题
问题描述:用Xshell连接服务器,编辑程序时,数字键盘的输入的不是对应的数字而是字母换行。解决:修改session 属性 -> 终端->VT模式->初始数字键盘模式选择 设置为普通。 如果用putty出现此类问题,在Terminal->Features里,选择Disable application keypad mode。转载 2017-03-03 10:09:17 · 1492 阅读 · 0 评论 -
(笔记)linux下常见文件的介绍
http://www.cnblogs.com/shishm/archive/2011/11/03/2234954.htmlhttp://www.jb51.net/LINUXjishu/32180.htmlhttp://jingyan.baidu.com/article/7c6fb4281edc5680642c90be.htmlhttp://jingyan.baidu.com/a转载 2016-10-14 13:06:40 · 203 阅读 · 0 评论 -
动态库路径配置- /etc/ld.so.conf文件
http://blog.sina.com.cn/s/blog_7137890701013rth.htmlLinux 共享库 Linux 系统上有两类根本不同的 Linux 可执行程序。第一类是静态链接的可执行程序。静态可执行程序包含执行所需的所有函数 — 换句话说,它们是“完整的”。因为这一原因,静态可执行程序不依赖任何外部库就可以运行。 第二类转载 2017-01-11 18:43:07 · 5534 阅读 · 0 评论 -
ldconfig命令
为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig.此执行程序存放在/sbin目录下. ldconfig命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件默认为/转载 2017-01-11 18:38:37 · 405 阅读 · 0 评论 -
linux怎样使用top命令查看系统状态
http://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.htmlLinux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。使用SSHClient客户端连接到远程Lin转载 2017-02-17 11:13:01 · 400 阅读 · 0 评论 -
“#ifdef __cplusplus extern "C" { #endif”的定义(c/c++混合编译)
“#ifdef __cplusplus extern "C" { #endif”的定义看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ pr转载 2017-02-10 10:58:43 · 878 阅读 · 0 评论 -
linux下alias命令详解
笔者在看《鸟哥私房菜》时,突然看到这个命令,之前未接触过,故简单记录学习下,具体的大家可参见man手册。功能说明:设置指令的别名。语 法:alias[别名]=[指令名称]参 数 :若不加任何参数,则列出目前所有的别名设置。举 例 :ermao@lost-desktop:~$ alias alias egrep='egrep --co转载 2017-02-10 11:43:43 · 466 阅读 · 0 评论 -
Centos硬件信息查看命令
转自 http://www.3lian.com/edu/2014/03-18/135389.html [root@yan-001 ~] # uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 [root@yan-001 ~] # head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L [root@yan转载 2017-03-02 09:47:37 · 688 阅读 · 0 评论 -
linux中用top、ps命令查看进程中的线程
在Linux上显示某个进程的线程的几种方式。 方法一:PS在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为的进程创建的所有线程。1.$ ps -T -p 方法二: Toptop命令可以实时显示各个线程情况。要在top输出中开启线程查看,请调用top命令的“-H”选项,该选项会列出所有Linux线程。在top运行时,你也可转载 2017-02-14 10:31:48 · 171532 阅读 · 6 评论 -
线程分离pthread_detach、pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED);
http://blog.csdn.net/seucbh84/article/details/12649267###;linux线程执行和windows不同,pthread有两种状态joinable状态和unjoinable状态,如果线程是joinable状态,当线程函数自己返回退出时或pthread_exit时都不会释放线程所占用堆栈和线程描述符(总计8K多)。只有当你调用了pthre转载 2017-12-26 16:59:18 · 5034 阅读 · 0 评论