
Linux
yayaqwl
会开发的测试
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux安装nginx启动时出错:error while loading shared libraries: libpcre.so.0: cannot open shared object file
【代码】Linux安装nginx启动时出错:error while loading shared libraries: libpcre.so.0: cannot open shared object file。原创 2023-04-06 14:18:23 · 1023 阅读 · 0 评论 -
Linux查看进程安装详细时间
ps -aux | grep sqc没有具体的时间, 想看具体的时间.命令如下:ps -eo pid,lstart,etime | grep 884637原创 2021-11-19 15:58:23 · 1014 阅读 · 0 评论 -
Linux 核数总结
1、查看CPU信息lscpu 2、物理CPU个数(实际插入的cpu数量-物理CPU的插槽)-physical 个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l也可以用以下命令lscpu | grep Socket或者grep "physical id" /proc/cpuinfo|sor...原创 2020-04-22 15:35:41 · 963 阅读 · 0 评论 -
linux日志文件写入失败
1. 日志文件写入失败,尤其是之前一直写的正确, 但最近写入失败,问题原因肯有可能是linux挂载磁盘满了使用df-h 查看2. 删除过大文件, 进入目录 使用 du -sh *查看文件夹以及文件的大小。3. 删除过大文件4. 检查文件写入是否可以正常...原创 2020-02-13 11:12:49 · 2388 阅读 · 0 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
#总核数 = 物理CPU个数 X 每颗物理CPU的核数#总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数#查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l#查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cor...转载 2019-11-12 22:24:59 · 221 阅读 · 0 评论 -
Linux遍历文件个数
1. 遍历某个目录下所有文件的个数(包括子目录)ls -lR | grep "^-" | wc -l2. 遍历某个目录下所有目录的个数(包括子目录)ls -lR | grep "^d" | wc -l原创 2018-08-25 16:55:07 · 920 阅读 · 0 评论 -
Linux 使用管道给cp传值
遍历文件夹下所有jar包文件,拷贝到目标目录中find . -name "*.jar" | xargs -i cp {} /dircp后面的{}会被替换成xargs的输入也可以使用find . -name "*.jar" | xargs -I {} cp -r {} .建议使用-I{}来代替 (大写i,不是小写L)...原创 2018-09-03 13:13:46 · 4877 阅读 · 1 评论 -
Linux rm 删除不满足条件的文件
rm -fr !(re*) 删除不以re开头的所有文件以及目录应用: 服务器中Log 文件过多,需要过滤删除一些不需要的Log文件,输出2018年以前的Log(Log文件以日期命名)$ ls -al总用量 28drwxrwxr-x 7 www-data www-data 4096 9月 3 13:20 .drwxr-xr-x 6 www-data www-data 4096...原创 2018-09-03 13:21:59 · 3103 阅读 · 0 评论 -
列出某目录下包含某字符串的文件以及个数(不包含的除外)
递归列出某目录下包含某字符串的Java文件以及个数(不包含的除外)并按倒序排列方法一:$ find . -name "*.java" | xargs grep -c "Auto" | awk -F ":" '($2>0) {print $0}' | sort -t ":" -k 2,2nr 方法二:$ find . -name "*.java" | xargs..原创 2018-09-25 14:31:27 · 1232 阅读 · 0 评论 -
Mac/Linux下配置alias
1. 编辑文件~/.bash_profile vim ~/.bash_profile (如若没有则新建)添加if [ -f ~/.bashrc ]; thensource ~/.bashrc 2. 编辑文件~/.bash_profile 添加aliasalias loginbeta='ssh user@host'...原创 2018-10-09 10:35:35 · 253 阅读 · 0 评论 -
Java执行Shell 执行重定向命令问题
转载: https://blog.youkuaiyun.com/dahailantian1/article/details/78584588如直接执行Runtime.getRuntime().exec("ls > /sdcard/1.txt");会得到一个IOException;因为exec不能加入重定向和管道符号。改成如下方法就可以了。String[] cmd = { "sh",...转载 2018-10-09 15:03:06 · 1880 阅读 · 0 评论 -
【Linux】fg、bg让你的进程在前后台之间切换(转载)
Linux下的fg和bg命令是进程的前后台调度命令,即将指定号码(非进程号)的命令进程放到前台或后台运行。比如一个需要长时间运行的命令,我们就希望把它放入后台,这样就不会阻塞当前的操作;而一些服务型的命令进程我们则希望能把它们长期运行于后台。进程前后台操作用到以下命令或按键:Ctrl+C终止并退出前台命令的执行,回到SHELLCtrl+Z暂停前台命令的执行,将该进程放入后台,回...转载 2018-12-17 10:30:44 · 489 阅读 · 0 评论 -
Linux磁盘满解决方法
1. Linux服务器磁盘经常占满,使用命令df -h查看哪些磁盘被占满了df -hFilesystem Size Used Avail Use% Mounted on/dev/vda2 35G 34G 1G 98% /devtmpfs 16G 0 16G 0% /devtmpfs 16G 12K...原创 2018-06-12 10:56:49 · 3452 阅读 · 0 评论 -
Linux查找某个目录下包含某个字段的文件
在linux下面工作,经常会遇到这样的需求:在某个目录下查看含有某个字段的文件。1. 使用find xargs grep find . | xargs grep "custom"2. 上面查询出来的会有些乱,当然会想只查看文件, 不查看目录find . -type f | xargs grep "custom'3. 再看上面的结果,如果我们执行列出文件名, 不需要查看内容呢。grep 提供了-l来...原创 2018-05-24 10:49:16 · 63334 阅读 · 1 评论 -
Linux-awk数组
linux awk数组原创 2016-11-29 11:33:15 · 1448 阅读 · 0 评论 -
Linux sort命令
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplep转载 2016-12-05 11:12:33 · 497 阅读 · 0 评论 -
Linux awk去重
转载地址:https://m.baidu.com/from=844b/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401321_2001%2Cta%40utouch_1_8.1_3_600/baiduid=7158631D9CE591C840AF47EAC0FB86F6/w=0_10_Awk+%E5%8E%BB%E9%87%8D%E8%AF%A6%E8%转载 2016-11-30 13:49:16 · 4760 阅读 · 1 评论 -
Linux-find命令-prune用法
如果想查找某目录下的某些文件,但是想要避开某个目录,使用find 的-prune但是-prune用法很严格,网上有很多文章介绍了它的用法,但是经过本人的实际使用,有些并不好用。严格的用法:find 查找文件的目录 -path 需要排除的目录 -prune -o -name "*.txt" 1)-prune 必须和 -path, -o 一起使用2)-prune -o 的原创 2016-11-17 18:36:24 · 8624 阅读 · 1 评论 -
Linux初识
简单总结一下自己觉得重要的知识1. 终端通常在我们使用 Linux 时,我们并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成接受用户输入和显示输出,Linux 系统还提供了一个叫做终端模拟器的程序(Terminal),下面几个比较常见的终端模拟器,例如 gnome-terminal,kconsole,xterm,r原创 2017-01-04 14:43:35 · 248 阅读 · 0 评论 -
Linux- sort awk 结合
Linux 中sort 和awk经常需要结合使用,单纯的awk sed 怎么使用就不在这里细讲了, 这篇文章只单独讲两个关键字组合使用的情况举例:1) 如awk文档中讲到的下面例子key1|url1|192.80.80.1key1|url1|192.80.80.1key1|url2|192.80.80.2key1|url1|192.80.80.2key2|url原创 2016-12-05 13:00:06 · 622 阅读 · 0 评论 -
Linux expect
1 Linux expect2. 安装查看是否安装rpm -ql expect安装:yum install expect*原创 2016-12-01 13:07:37 · 464 阅读 · 0 评论 -
Linux-容易出错/混淆的地方
Linux用了一段时间了,总结一些Liunx经常出错的地方吧1.Shell 参数1) Shell参数个数可以很长,如果想获取参数值,可以使用 $1 $2 这样来取值eg: projectName=$2但是如果长度大于10 不能使用$10 $11 这样来取值,应该用 ${10} 如果是使用 $10 Linux 会认为先取$1的值,然后后面追加“0” 这个字符串test.sh原创 2016-12-02 17:58:07 · 386 阅读 · 0 评论 -
netstat lsof的使用以及区别
1 . 概述netstat 显示各种网络详细信息。 如TCP UDP 路由器等相关信息lsof: 先要理解 在LInux环境下, 任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作...原创 2017-09-06 10:08:24 · 4987 阅读 · 0 评论 -
Linux 杀掉所有Java进程
1. Linux查看所有Java进程ps -ef | grep java | grep -v grep (是在列出的进程中去除含有关键字"grep"的进程)2. 使用awk分割结果,获取PIDawk '{print $2}'ps -ef | grep java | grep -v grep | awk '{print $2}'3. 杀死进程 kill -9 PIDxargs 作用是将参数列表转...原创 2018-04-01 21:38:31 · 12363 阅读 · 1 评论 -
xargs用法(一)
一直不会用 linux 中的xargs ,管道和xargs到底有什么区别?管道不就是把前一个命令的结果作为参数给下一个命令吗,那在 | 后面加不加xargs有什么区别?1. 官方解释1) 第一种解释NewUserFF 写道:懒蜗牛Gentoo 写道:管道是实现“将前面的标准输出作为后面的标准输入”xargs是实现“将标准输入作为命令的参数”2)第二种解释xargs是一条Unix和类Unix操作系统...原创 2016-11-17 10:13:55 · 984 阅读 · 0 评论