qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1127 随笔 :: 0 文章 :: 84 评论 :: 321万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  linux shell

1 2 3 4 下一页

linux学习及脚本
摘要:7z apt-get install p7zip-full 合并: cat xxx* xxx.7z 7z x xxx.7x .tar 文件 # 仅打包,并非压缩tar -xvf FileName.tar # 解包tar -cvf FileName.tar DirName # 将DirName和其下所 阅读全文
posted @ 2019-11-15 15:59 江召伟 阅读(588) 评论(0) 推荐(0) 编辑

摘要:在进行文本文件进行处理时,对文件件中的行、单词、字符进行迭代和遍历是非常常用的操作。而将一个简单的循环用于迭代,再加上来自stdin或文件的重定向,这就是对文件中的行、单词、和字符进行迭代的基本方法。 废话不多说,马上来看看怎么样实现吧。 1、迭代文中的每一行使用while循环从标准输入中读取,因为 阅读全文
posted @ 2019-09-16 13:58 江召伟 阅读(688) 评论(0) 推荐(0) 编辑

摘要:让我们看一台高负载服务器的 top 结果: top 技巧:运行 top 时,按「1」打开 CPU 列表,按「shift+p」以 CPU 排序。 在本例中大家很容易发现 CPU 主要是被若干个 PHP 进程占用了,同时 PHP 进程占用的比较多的内存,不过系统内存尚有结余,SWAP 也不严重,这并不是 阅读全文
posted @ 2019-07-03 09:48 江召伟 阅读(310) 评论(0) 推荐(0) 编辑

摘要:简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值, 阅读全文
posted @ 2019-07-03 09:34 江召伟 阅读(253) 评论(0) 推荐(0) 编辑

摘要:dd,是 device driver 的缩写,它可以称得上是“Linux 世界中的搬运工”,它用来读取设备、文件中的内容,并原封不动地复制到指定位置。当我们用 dd 命令读取 /dev/null 文件时,就可以创造出空洞文件,而如果你的磁盘足够大,你甚至可以创造出一个宇宙黑洞呢! 常用选项说明 if 阅读全文
posted @ 2019-07-02 10:57 江召伟 阅读(1436) 评论(0) 推荐(0) 编辑

摘要:Tree命令使用 格式:tree + 参数 tree -C 颜色显示 tree -f 显示文件全路径 tree -L 2 只显示2层 tree -P *.pl 只显示文件目录和*.pl的perl文件。 tree -F 显示目录后面的\;显示可执行文件*;功能类似ls -F tree –help 帮助 阅读全文
posted @ 2019-03-18 16:35 江召伟 阅读(4411) 评论(0) 推荐(0) 编辑

摘要:1.查找当前目录中所有大于500M的文件,把这些文件名写到一个文本文件中,并统计其个数。 find ./ -size +500M -type f | tee file_list | wc -l 2.在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。 for filename in `find /tmp -type f -name "abc*"|head... 阅读全文
posted @ 2019-01-13 19:18 江召伟 阅读(284) 评论(0) 推荐(0) 编辑

摘要:安装,这个程序使用python写的 sudo apt-get install supervisor 配置一个你需要的配置文件 //进入 /etc/supervisor/conf.d文件目录,配置一个redis的配置文件redis.conf并保存 [programm:redis] command:re 阅读全文
posted @ 2018-12-02 16:35 江召伟 阅读(395) 评论(0) 推荐(0) 编辑

摘要:#!/bin/sh #修改为服务编码 export LANG=zh_CN.utf-8 #Set variable REPOS="$1" REV="$2" SVN=/usr/bin/svn WEB=/home/www/develop LOG=/var/log/svn/post-commit.log #update the code from the SVN $SVN updat... 阅读全文
posted @ 2018-11-28 13:26 江召伟 阅读(275) 评论(0) 推荐(0) 编辑

摘要:1. top - 进程活动监控命令 top 命令会显示 Linux 的进程。它提供了一个运行中系统的实时动态视图,即实际的进程活动。默认情况下,它显示在服务器上运行的 CPU 占用率最高的任务,并且每五秒更新一次。 图 01:Linux top 命令 top 的常用快捷键 常用快捷键列表: < 如显 阅读全文
posted @ 2018-06-03 14:32 江召伟 阅读(1307) 评论(0) 推荐(0) 编辑

摘要:1.使用lsof lsof -i:端口号,如:lsof -i:8080 查看某个端口是否被占用 2.使用netstat 使用netstat -anp|grep 80 3 、# netstat -nltp p 查看端口挂的程序 看到 查询的有Local、Address、Foregin、Program 阅读全文
posted @ 2018-04-28 14:55 江召伟 阅读(2115) 评论(0) 推荐(0) 编辑

摘要:ss命令用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是 阅读全文
posted @ 2018-02-22 15:35 江召伟 阅读(1608) 评论(0) 推荐(0) 编辑

摘要:我们知道权限有r,w,x。其实除了这三个,还有特殊权限。比如: [root@localhost ~]# ls -l /usr/bin/passwd -rwsr-xr-x 1 root root 22960 Jul 17 2006 /usr/bin/passwd 可以发现权限位,有个s。特殊权限有如下 阅读全文
posted @ 2018-01-31 13:21 江召伟 阅读(216) 评论(0) 推荐(0) 编辑

摘要:Lysncd即Live Syncing Daemon,它是开源的数据实时同步工具(后台进程),基于inotify和rsync。 lsyncd会密切监测本地服务器上的参照目录,当发现目录下有文件或目录变更后,立刻通知远程服务器,并通过rsync 或rsync+ssh方式实现文件同步。这样做的好处就是, 阅读全文
posted @ 2018-01-16 19:32 江召伟 阅读(6756) 评论(2) 推荐(0) 编辑

摘要:1. 几大实时同步工具比较 1.1 inotify + rsync 最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件 阅读全文
posted @ 2018-01-15 09:48 江召伟 阅读(461) 评论(0) 推荐(0) 编辑

摘要:查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看内 存信息# cat /proc/meminfo 阅读全文
posted @ 2018-01-10 18:48 江召伟 阅读(216) 评论(0) 推荐(0) 编辑

摘要:Linux系统安装好以后以及能上网、能进行软件安装后,接下来可能就需要从其它机器复制一些文件或者把文件复制到其它机器,那么就涉及到文件的传输和共享,下面介绍一下常规的一些文件传输和共享方案。 1、传统的FTP FTP的原英文即File Transfer Protocol(文件传输协议),是专门用于计 阅读全文
posted @ 2018-01-02 19:14 江召伟 阅读(4264) 评论(0) 推荐(0) 编辑

摘要:在linux中存储结构如下: Linux系统中的文件存储结构 那么在linux中每个目录都是什么含义呢 在linux中相对路径和绝对路径是必须要了解的一个概念 绝对路径(absolute path):首先坐飞机来到中国,到了北京出首都机场坐机场快轨到三元桥,然后换乘10号线到潘家园站,出站后坐34路 阅读全文
posted @ 2018-01-02 19:10 江召伟 阅读(2650) 评论(0) 推荐(0) 编辑

摘要:Findstr 使用正则表达式搜索文件中的文本模式。 语法 findstr [/b] [/e] [/l] [/r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/offline] [/g:File] [/f:File] [/c:String] [/d:DirLi 阅读全文
posted @ 2017-12-21 13:39 江召伟 阅读(663) 评论(0) 推荐(0) 编辑

摘要:系统级别: 下面这些工具利用内核的计数器在系统软硬件的环境中检查系统级别的活动。 vmstat: 虚拟内存和物理内存的统计,系统级别。 mpstat: 每个CPU 的 使用情况。 iostat: 每个磁盘I/O 使用情况,由块设备接口报告。 netstat: 网络按口的统计,TCP/IP栈的统计,以 阅读全文
posted @ 2017-11-27 19:05 江召伟 阅读(433) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页
点击右上角即可分享
微信分享提示