Unix
OldJohn86
虚其心,可解天下之问;专其心,可治天下之学;静其心,可悟天下之理;恒其心,可成天下之业
Python 学习推荐:
https://tushare.pro/register?reg=252370 分享此链接
展开
-
linux md5sum 的用法(转)
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相 同的报文摘要的可能性是非常非常之小的。 在linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程转载 2015-03-10 09:57:45 · 619 阅读 · 0 评论 -
shell之图形进度条
在Shell脚本的编写应用中,有时候会需要用到图形界面的案例,比如默认cp拷贝文件为静默模式,无法看到拷贝的进度与百分比。而dialog正是为Shell提供图形界面的工具,该工具可以为Shell脚本提供各式各样的图形界面,今天为大家介绍的是dialog提供的进度条图形功能。dialog指令可以单独执行,各式为dialog --title "Copy" --gauge "files" 6 70原创 2015-10-14 21:37:28 · 664 阅读 · 2 评论 -
正确计算linux系统内存使用率
http://www.sealinger.com/archives/406/linux系统内存实际使用率图中的例子很典型,就是:多数的linux系统在free命令后会发现free(剩余)的内存很少,而自己又没有开过多的程序或服务。对于上述的情况,正确的解释是:linux的内存管理机制与windows的有所不同。具体的机制我们无需知道,我们需要知道的是,linux原创 2015-10-13 18:50:25 · 520 阅读 · 0 评论 -
linux如何读写物理内存
一、基础知识: 1. 设备文件: mem是一个字符设备文件,是计算机主存的一个影象。通常只有root用户对其有读写权限。因此只有root用户能进行这些操作。 如果要打开设备文件/dev/mem,需要系统调用open()函数,作用是打开一个文件或设备,其函数原型 为: #include #include int open(const char *path,原创 2015-10-13 18:51:37 · 929 阅读 · 0 评论 -
ubuntu下格式化sd卡
搞了个电信的android手机,结果送了个sd卡有点问题,在windows下试了多种办法都不行,既不能修复,也不能低格,于是尝试在linux下格式化试试。将sd卡插入读卡器,就自动挂载了,所以要先卸载。$sudo -i取得root权限# mount可以看到最后一行的设备号/dev/mmcblk0 on /media/FCC8-85C1 type vfat(rw,no原创 2015-10-12 14:39:11 · 4343 阅读 · 0 评论 -
每天一个linux命令(33):df 命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_COR原创 2015-10-12 16:16:27 · 366 阅读 · 0 评论 -
linux之间文件传输
linux的scp命令linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;==================scp 命令==================scp 可以在 2个 linux 主机间复制文件;命令基本格式: scp [可选参数] file_source file_target======从 本地原创 2015-10-10 16:16:06 · 367 阅读 · 0 评论 -
Linux 技巧:让进程在后台可靠运行的几种方法
想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?在 IBM Bluemix 云平台上开发并部署您的下一个应用。开始您的试用我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口原创 2015-10-10 15:30:47 · 316 阅读 · 0 评论 -
linux: 几个常用makefile模板
不才,总结个人常用makefile模板,以备后用。1、编译动态库[plain] view plaincopy############################################################# # Makefile for shared library. # 编译动态链接库 #######################转载 2015-10-20 18:47:25 · 340 阅读 · 0 评论 -
每天一个linux命令(35):ln 命令
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。1.命令格式: ln [参数][源文件或目录][目标文件或目录]2.命令功能:转载 2015-08-19 18:17:00 · 340 阅读 · 0 评论 -
如何创建和使用Linux中的patch
diff 选项:-u 以统一格式创建补丁文件,这种格式比缺省格式更紧凑些。-N 确保补丁文件将正确地处理已经创建或删除文件的情况。-r 递归比较命令行上所给出的两个目录的所有子目录中的所有文件。-a 比较二制文件patch文件的结构补丁头补丁头是分别由---/+++开头的两行,用来表示要打补丁的文件。一个补丁文件中的多个补丁一个补丁文件中可能包含原创 2015-06-04 17:48:38 · 379 阅读 · 0 评论 -
Linux编程错误处理函数
1. perror函数原型如下:void perror(const char *s);perror函数是标准的错误输出函数,如果参数s不为空,首先打印输出字符串s,然后紧跟着输出由全局整型变量errno所对应的错误信息。其中errno变量定义在errno.h中。例如:[cpp] view plaincopy#include int main(void转载 2015-04-23 17:31:21 · 476 阅读 · 0 评论 -
Linux/CentOS 升级C基本运行库CLIBC的注意事项(当想解决GLIBC_2.x找不到的编译问题)
标签: GLIBCcentoslinux基础运行库2014-09-24 10:32 23013人阅读 评论(21)收藏举报分类: 开发环境(8) Linux(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。在你准备升级GLIBC库之前,你要好好思考一下,你真的要升级GLIBC么?你知道你自己在做什么么?转载 2016-08-03 15:57:02 · 878 阅读 · 0 评论