随笔分类 - Linux
摘要:起泡排序算法思路有序概念在由一组整数组成的序列A[0, n - 1]中,满足A[i - 1] data[i]) { int temp = data[i]; data[i] = data[i-1]; ...
阅读全文
摘要:VIM帮助文档如是说Q_sc ScrollingCTRL-E N CTRL-E window N lines downwards (default: 1)CTRL-D N CTRL-D window...
阅读全文
摘要:Signal Name Number DescriptionSIGHUP 1 Hangup (POSIX)SIGINT 2 Terminal interrupt (ANSI)SIGQUIT 3 Terminal quit (POSIX)SIGILL 4 Ill...
阅读全文
摘要:OSI TCP/IP --- -------应用层表示层 应用层会话层----- -------传输层 TCP UDP----- ...
阅读全文
摘要:对于刚刚接触网络的人来说,《UNIX网络编程》中第一个例子(daytimetcpcli)可能就测试不通过。也许你试着继续向后读来,自己写一个服务程序来解决这个问题,但是daytime服务也是标准服务的一个例子。你也可以对公网中的daytime服务器进行连接测试。下面先给出源代码,然后...
阅读全文
摘要:dfdf - report file system disk space usagedf是查看文件系统磁盘使用情况的命令。如:# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda2 95G 5...
阅读全文
摘要:问题描述在使用gem安装软件包时,会时常遇到下面的问题:ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::ECONNRESET: Connection reset by peer - ...
阅读全文
摘要:MySQL几个重要的目录1 数据库目录/var/lib/mysql/ 2 配置文件/usr/share/mysql(mysql.server命令及配置文件) 3 相关命令/usr/bin(mysqladmin mysqldump等命令) 4 启动脚本/etc/rc.d/init.d/...
阅读全文
摘要:一般我们在安装操作系统的时候会设置主机的名字,但是很多时候,安装的过程中并不关注这个问题,而是希望更快地将系统安装完成。有时它们的名字可能会是bogon,或者debian等等。但是很多时候,我使用ssh来连接服务器的时候,希望在界面上直接显示出主机的名字,特别是在同时连接多于两个主机...
阅读全文
摘要:直接在命令行中将对MySQL进行备份,可以使用mysqldump命令,如:mysqldump -uroot -p123456 database_name > backup.sql如上是使用root用户,密码为123456,要备份的数据库名为database_name,备份的文件为ba...
阅读全文
摘要:Linux启动ssh服务在Linux下启动ssh服务使用如下命令其一即可:# service sshd start# /etc/init.d/sshd start开机启动使用如下方法其就可以。chkconfig可以使用chkconfig添加运行级别。如:# chkconfig ssh...
阅读全文
摘要:pkg-config在一些源码管理中会被使用到。介绍上网查资料,知道了pkg-config这个东西,下面简单介绍一下。pkg-config提供了下面几个功能:检查库的版本号。如果所需要的库的版本不满足要求,它会打印出错误信息,避免链接错误版本的库文件。获得编译预处理参数,如宏定义,头...
阅读全文
摘要:could not read symbols: Archive has no index; run ranlib to add one collect2: ld returned 1 exit status运行ranlib后仍然无效,这时该怎么办呢?第1步首先,运行ar进行测...
阅读全文
摘要:问题今天在安装测试websockets服务端时,运行时提示 ……error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory……Oh,...
阅读全文
摘要:valgrind的使用请参考: 使用valgrind进行内存泄漏和非法内存操作检测 最近在使用valgrind进行内存泄漏检测是时,竟然报错,如下:VEX temporary storage exhausted.Pool = TEMP, start 0x3967c4e8 curr 0x39b387...
阅读全文
摘要:使用GCC编译动态链接库的项目时,在其他目录下执行很可以出现找不到动态链接库的问题。这种情况多发生在动态链接库是自己开发的情况下,原因就是程序运行时找不到去何处加载动态链接库。可能会说在编译时指定了链接的目录啊!编译时指定的 -L的目录,只是在程序链接成可执行文件时使用的。程序执行时动态链接库加载不...
阅读全文
摘要:先上解决办法,启动参数如下:$ LANG=en_US.UTF-8 /path/to/clion.sh查了好知久,竟然就由于编码的原因。可是Ubuntu已经设置为英文UTF-8,还是可以通过上面的方式解决问题。
阅读全文
摘要:1.操作系统的最大打开文件数(Max Open Files)查看cat /proc/sys/fs/file-max如果没有达到百万级别,那么修改文件/etc/sysctl.conf的内容(没有就添加)fs.file-max=1002000由于系统的限制是全局,也就是对所有的进程打开的文件数的总和,所...
阅读全文
摘要:运行一命令在普通用户下可行,切换到root用户依然可行,但在普通用户下使用sudo执行时,提示Command not found。修改/etc/sudoers文件,找到类似下面的一行:Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin将要执...
阅读全文
摘要:可以先敲ctrl-v组合键,再敲tab键,这样就不会被转换成空格了。给自己的备忘!
阅读全文