
Linux 下开发维护命令
文章平均质量分 69
_RTFSC
Linux 下 C/C++ 程序员一枚~~
展开
-
Linux 下的定时任务实现 at 和 crontab
atd 服务要想使用at命令,需要先打开atd服务 sudo atd简单例子添加到时执行任务user@linux-msx4:~> at now + 1 hour ## at + 定时时间warning: commands will be executed using /bin/shat> test_at.sh原创 2015-11-12 14:17:47 · 1880 阅读 · 0 评论 -
tar 命令解析 .tar .gz .bz2
概念tartar 是一种打包的工具。将多个(或者一个,如果你够无聊的话)文件/文件夹打包成为一个文件(使用f 选项指定输出文件, 否则输出到标准输出)。打包一个文件夹user@linux-xmq3:~/tmp> lltotal 0drwxr-xr-x 8 lguo users 129 Jan 28 16:06 original# 将original文件夹打包成为packet文件lguo@原创 2016-02-04 16:54:19 · 2266 阅读 · 0 评论 -
linux系统目录结构
//目录也称为根目录,位于linux文件系统目录结构的顶层。在很多系统中的唯一分区。如果还有其他分区,必须挂在到/目录下某个位置。整个目录结构呈树型结构,因此也称为目录树。binbin目录为命令文件目录,也称为二进制目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等,该目录不能包含子目录。bootboot目录,该目录中存放系统的内核文件和引导装原创 2016-02-04 15:20:30 · 489 阅读 · 0 评论 -
Awk 使用说明
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho转载 2016-02-03 09:32:49 · 433 阅读 · 0 评论 -
查看磁盘使用情况 -- df
本文主要介绍Linux下查看磁盘、文件夹空间命令。首先如果需要查看整个磁盘还剩多少空间,可以使用命令df -h。1df -h如果你并不关心磁盘还剩余多少空间,只是需要知道当前的文件夹下的磁盘使用情况,可以使用如下命令:1du --max-depth=1 -h转载 2016-01-06 16:44:50 · 2564 阅读 · 0 评论 -
flock shell script 使用速记
背景在进行后台开发的时候,由于项目本身由多位同事维护,而布设的测试服务器仅一台, 便经常出现脚本执行的多线程(多人) 问题。 比如我们有一个rebuild脚本, 负责重新编译整个项目, 有的时候同时我更新了代码,便登陆测试服务器更新编译,殊不知另一个同事也在编译, 于是两个人都编译不好了, 而且如果不在意的话, 根本不知道是怎么回事。为了解决这个问题, 我让这个rebuild脚本在执行编译前先尝试原创 2016-01-24 18:45:58 · 2591 阅读 · 0 评论 -
ssh 使用Tips
基本格式最简单ssh username@hostname ## 比如以root用户登录局域网的某台机器 , 机器IP是 192.168.1.3ssh root@192.168.1.3# 会要我输入root的密码登录指定的端口ssh username@address -p port## 比如以root用户登录局域网的某台机器 , 机器IP是 192.168.1.3 端口是 1024原创 2016-01-21 13:27:57 · 489 阅读 · 0 评论 -
pstree 命令学习
学习缘由 :最近在我们的后台项目出现了BUG , 有一个程序会疯狂的创建新的线程, 最终导致Linux的进程描述符耗尽, 后台服务器出现 -bash : vfork :Resource temporarily unavailable 开始没有意识到是程序的BUG, 于是重启服务器, 可是很快便再次发生, 于是使用pstree 查看, 立刻发现异常进程情况, 进而排除了BUG。pstreepstr原创 2015-12-31 09:55:01 · 1270 阅读 · 0 评论 -
让这世界再多一份 GNU m4 教程(终结篇)
让这世界再多一份 GNU m4 教程(终结篇)garfileo 2 天前 发布推荐 0 推荐收藏 1 收藏,431 浏览原文链接> http://segmentfault.com/a/1190000004137562难以驾驭的引号对于自己定义的宏,建议先在你的大脑中对它进行逐步展开,确信自己完全理解这个展开过程。如转载 2015-12-15 11:16:15 · 2315 阅读 · 0 评论 -
Linux 开发闲杂知识点速查
设置动态链接库路径在链接的时候, 我们可以通过链接选项指定动态链接库路径,而到了真正执行的时候, 可以通过一下两种方法指定: 1. LD_LIBRARY_PATH 环境变量。 2. /etc/ld.so.cache 文件, 编辑后执行 sudo ldconfig 刷新之。原创 2015-08-19 19:01:37 · 479 阅读 · 0 评论 -
Linux最大打开文件描述符数 相关命令
基于用户ulimit 命令简介ulimit用来 获取 / 设置 用户的各项限制参数。 这些参数都有 软 & 硬 两个分类, 软参数一定不大于应参数。 用法ulimit -[HS][acdefilmnpqrstuvx] [limit]ulimt -Sn # 获取当前用户的软最大文件描述符数目ulimt -Sn 10000 # 设置当前用户最大文件描述符数目为10000 , 需要Root权限。参数详原创 2015-11-17 13:02:04 · 613 阅读 · 0 评论 -
通过/proc/pid./status查看进程信息
/proc/9744$ cat statusName: gedit /*进程的程序名*/State: S (sleeping) /*进程的状态信息,具体参见http://blog.chinaunix.net/u2/73528/showart_1106510.html*/Tgid: 9744 /*线程组号*/Pid: 9744 /*进程pid*/PPid: 7672 /*父进程的pid*/转载 2016-03-12 11:05:26 · 1555 阅读 · 0 评论