![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux/Unix相关
文章平均质量分 59
u013063153
这个作者很懒,什么都没留下…
展开
-
Linux查看机器是几核的
原文:http://www.cnblogs.com/xd502djj/archive/2011/02/28/1967350.html几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"|wc转载 2017-10-19 08:52:36 · 11105 阅读 · 1 评论 -
wget爬数据命令
wget -o /tmp/wget.log -P /root/data --no-parent --no-verbose -m -D www.baidu.com -N --convert-links --random-wait -A html,HTML http://www.baidu.com原创 2017-06-07 21:37:24 · 918 阅读 · 0 评论 -
df、du、fdisk:Linux磁盘管理三板斧的使用心得
原文:http://os.51cto.com/art/201012/240726_all.htm1.dfdf命令可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息,它也可以显示所有文件系统对i节点和磁盘块的使用情况。df命令各个选项的含义如下: -a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。 -k:以k字节为转载 2017-06-30 15:48:02 · 800 阅读 · 0 评论 -
linux资源管理器---top
原文:http://www.cnblogs.com/java-pan/archive/2012/09/11/linux_top.htmltop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。在linux中输入top,然后回车信息如下:top - 01:06:48 up 1:22, 1 u转载 2017-06-30 09:45:43 · 1139 阅读 · 0 评论 -
linux/unix命令详解之sed
原文:http://blog.pureisle.net/archives/1348.htmlps:我只能说别说你会sed。。。这篇综合很多sed文档写成。1. 功能说明:利用script来处理文本文件。语 法:sed [-hnV][-e(script)][-f (script文件) ][文本文件]补充说明:sed可依照script的指令,来处理、编辑文本文件。转载 2017-05-19 12:43:52 · 2885 阅读 · 0 评论 -
linux/unix命令详解之find
原文:http://blog.pureisle.net/archives/1404.html一:功能说明:1、主要用于寻找文件或目录2、语法:find [path...] [expression]第一个参数开始于‘-’, ‘(’, ‘)’, ‘,’ 或 ‘!’,任何这些符号之前的内容都是path部分,之后的是expression部分。二:expr转载 2017-05-19 12:43:05 · 2532 阅读 · 0 评论 -
linux/unix命令详解之crontab
原文:http://blog.pureisle.net/archives/1780.htmlps到前边的蛋疼问题:如果你执行任何shell或者其他脚本或者可执行程序时,手动执行没有问题,而crontab执行报错时,请确保环境变量是否在你的程序中正常继承。否则请修改crontab里的命令类似成这样: 1 1 * * * source /etc/profile; /bin/ba转载 2017-05-19 12:40:19 · 424 阅读 · 0 评论 -
shell表达式详解
原文:http://blog.pureisle.net/archives/1352.htmlShell 提供大量的基本运算操作,在脚本中非常有用。Shell 对您提供的算术表达式求值,执行运算展开式,此时使用得出的结果替换表达式。以下面的格式提供运算表达式:$(( expression ))$ echo $((5*(3+3)))30$ result = $(($转载 2017-05-17 13:38:31 · 1070 阅读 · 0 评论 -
每天一个linux命令(44):top命令
原文:http://www.cnblogs.com/peida/archive/2012/12/24/2831353.htmltop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程转载 2017-04-25 17:07:04 · 526 阅读 · 0 评论 -
Linux上的free命令详解
解释一下Linux上free命令的输出。 下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2] = 10321516 1 2 3 4转载 2017-04-16 21:51:42 · 709 阅读 · 0 评论 -
Linux 显示文件的某几行
【一】从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序 分解: tail -n 1转载 2017-04-14 15:23:31 · 403 阅读 · 0 评论 -
linux 查看应用程序进程号、端口
1.查看kafka对应的进程号ps aux | grep kafkaps -ef | grep kafka2.查看端口对应的进程号lsof -i:90923.根据进程号查看对应的信息,比如端口啥的netstat anop | grep PID原创 2017-04-14 15:19:30 · 44365 阅读 · 1 评论 -
Linux Shell 1>/dev/null 2>&1 含义
原文:http://blog.csdn.net/ithomer/article/details/9288353shell中可能经常能看到:echo log > /dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null :代表空设备文件> :代表重定向到哪里,例如:echo "123" > /home/123.txt1转载 2017-04-14 10:14:40 · 565 阅读 · 0 评论 -
我使用过的Linux命令之tailf - 跟踪日志文件/更好的tail -f版本
原文链接:http://codingstandards.iteye.com/blog/832760 (转载请注明出处)用途说明 tailf命令几乎等同于tail -f,严格说来应该与tail --follow=name更相似些。当文件改名之后它也能继续跟踪,特别适合于日志文件的跟踪(follow the growth of a log file)。与tail -f不同的是,如果文转载 2017-04-13 12:10:45 · 10522 阅读 · 0 评论 -
Linux中查看各文件夹大小命令du -h --max-depth=1
原文:http://blog.csdn.net/ouyang_peng/article/details/10414499du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][--help][--version][目录或文件]常用参数:-a或-all 为每个指定文件显示磁盘使用情况,或者为目录转载 2017-06-13 11:27:29 · 702 阅读 · 0 评论 -
Linux shell字符串截取
Linux shell字符串截取很有用,有八种方法:假设有变量 var=http://www.aaa.com/123.htm1. # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com转载 2017-06-13 13:24:40 · 509 阅读 · 0 评论 -
Linux shell 输入/输出重定向—/dev/null文件
如果希望执行某个命令,但又不希望在屏幕上显示出输出的结果,那么可以将输出重定向到/dev/null:$ command > /dev/null/dev/null是一个特殊的文件,写入到它的内容都会被丢弃;如果尝试从该文件读取内容,那么什么也读取不到。但是/dev/null文件非常的有用,将命令的输出重定向到它,会起到“静止输出”的效果。如果希望屏蔽stdout和stderr转载 2017-06-13 14:32:27 · 20216 阅读 · 0 评论 -
linux各文件夹的作用
原文链接:http://www.cnblogs.com/amboyna/archive/2008/02/16/1070474.htmllinux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home转载 2017-04-01 10:55:18 · 506 阅读 · 0 评论 -
CentOS设置网络代理
设置全局代理,方法如下:修改 /etc/profile 文件,添加下面内容:http_proxy=http://username:password@yourproxy:8080/ftp_proxy=http://username:password@yourproxy:8080/export http_proxyexport ftp_proxy如果没有密码限制,则以上转载 2017-09-28 10:47:37 · 10642 阅读 · 1 评论 -
Linux平台卸载MySQL
原文:http://www.cnblogs.com/kerrycode/p/4364465.html 如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。对应不同的安装方式,卸载的步骤有些不同。文章中如有不足或不对的地方,转载 2017-08-30 21:17:48 · 445 阅读 · 0 评论 -
Linux unzip命令
unzip命令用于解压由zip命令压缩的".zip"压缩包。语法:unzip(选项)(参数)选项:略参数:压缩包:指定要解压的".zip"压缩包。示例:将压缩文件text.zip在当前目录下解压缩。unzip text.zip将压缩文件text.zip在指定目录/tmp下解压缩,如果有相同的文件存在,要求unzip命令不覆盖原原创 2017-07-28 21:49:56 · 620 阅读 · 0 评论 -
IO - 同步,异步,阻塞,非阻塞概念
原文:写的太赞了,http://blog.csdn.net/historyasamirror/article/details/5778378当你发现自己最受欢迎的一篇blog其实大错特错时,这绝对不是一件让人愉悦的事。《 IO - 同步,异步,阻塞,非阻塞 》是我在开始学习epoll和libevent的时候写的,主要的思路来自于文中的那篇link 。写完之后发现很多人都很喜欢,我还是非转载 2017-08-11 17:23:13 · 297 阅读 · 0 评论 -
CentOS 6.2 安装OpenSSH Server
原文:http://www.cnblogs.com/eastson/archive/2012/06/29/2570163.html安装好了CentOS 6.2,我想让它作为一个服务器,可以让我的Windows 7电脑远程登录。 安装OpenSSH Server首先,我们搜索一下CentOS的软件库里面有没有已经定义好的SSH服务器包:$ yum search ssh转载 2017-08-03 10:17:35 · 1043 阅读 · 0 评论 -
linux下添加用户并赋予root权限
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy//添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.New UNIX password: //在这里输入新密码Retype new UNIX password: //再次输入新密转载 2017-08-03 10:12:04 · 699 阅读 · 0 评论 -
查看linux系统版本命令
原文:http://blog.csdn.net/zhuying_linux/article/details/6859286一、查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc versi转载 2017-08-02 14:48:14 · 426 阅读 · 0 评论 -
Linux/Ubuntu下解压命令
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxv转载 2016-12-27 13:22:52 · 19242 阅读 · 0 评论 -
Ubuntu 设置默认用root登录
[seatDefaults]user-session=ubuntugreeter-session=unity-greetergreeter-show-manual-login=true #手工输入登陆系统的用户名和密码allow-guest=false #不允许guest登录原创 2016-12-12 16:31:42 · 775 阅读 · 0 评论 -
每天一个linux命令(40):wc命令
原文:http://www.cnblogs.com/peida/archive/2012/12/18/2822758.htmlLinux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式:wc [选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数转载 2017-06-28 13:34:08 · 334 阅读 · 0 评论 -
Linux 下如何处理包含空格和特殊字符的文件名
原文:https://linux.cn/article-5777-1.html我们经常会看到文件名和文件夹名。大多数时候文件/文件夹的名字和内容相关并以数字和字母开头。字母加数字的文件名最常见,应用也很广泛,但总会需要处理一些包含特殊字符的文件名/文件夹名。注意:我们可能有各种类型的文件,但是为了简单以及方便实现,在本文中我们只用文本文件(.txt)做演示。最常转载 2017-06-28 13:28:56 · 6796 阅读 · 0 评论 -
Linux下的split 命令(将一个大文件根据行数平均分成若干个小文件)
将一个大文件分成若干个小文件方法例如将一个BLM.txt文件分成前缀为 BLM_ 的1000个小文件,后缀为系数形式,且后缀为4位数字形式先利用wc -l BLM.txt 读出 BLM.txt 文件一共有多少行再利用 split 命令split -l 2482 ../BLM/BLM.txt -d -a 4 BLM_将 文件 BLM.txt 分成若干个小文件,每个转载 2017-06-28 13:14:09 · 1116 阅读 · 0 评论 -
Linux du命令-查看使用空间
原文链接:http://www.cnblogs.com/peida/archive/2012/12/10/2810755.htmlLinux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空转载 2017-05-04 15:36:47 · 869 阅读 · 0 评论 -
Linux 查看CPU个数和磁盘个数
top后按数字1,多个cpu的话会显示多个fdisk -l可以看到多个物理硬盘,做了硬raid只能看到一个硬盘cat /proc/cpuinfo查看cpu具体的信息原创 2017-06-28 10:22:17 · 21555 阅读 · 1 评论 -
Linux 查看CPU信息,机器型号,内存等信息
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv转载 2017-06-28 10:10:13 · 653 阅读 · 1 评论 -
linux的nohup命令的用法
原文链接:http://www.cnblogs.com/allenblogs/archive/2011/05/19/2051136.html在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很转载 2017-04-13 12:08:28 · 929 阅读 · 0 评论 -
Linux/UNIX下使用ssh-keygen设置SSH无密码登录
原文:http://blog.csdn.net/leexide/article/details/17252369一、SSH简介 SSH是一个专为远程登录会话和其他网络服务提供安全性的协议。默认状态下SSH链接是需要密码认证的,可以通过添加系统认证(即公钥-私钥)的修改,修改后系统间切换可以避免密码输入和SSH认证。二、公钥认证的基本思想:转载 2017-03-31 10:23:35 · 619 阅读 · 0 评论 -
Ubuntu常用快捷键
rt: 快捷键 描述 Ctrl+Alt+T 启动终端 F1 打开帮助指南 F10 激活菜单栏 F11 全屏切换 Alt+F 打开 “文件” 菜单(file) Alt+E 打开 “编辑” 菜单(edit) Alt+V 打开 “查看” 菜单(view) A原创 2017-03-29 14:05:17 · 590 阅读 · 0 评论 -
Linux join命令使用不详解
Linux join命令用于将两个文件中,指定栏位内容相同的行连接起来。找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。语法join [-i][-a1或2>][-e][-o][-t][-v1或2>][-1][-2][--help][--version][文件1][文件2]参数:-a 除了显示原来的输出内容之外,还显示指令文件中没有相同转载 2016-12-08 10:41:12 · 1013 阅读 · 0 评论 -
linux sort,uniq,cut,wc命令详解
原文链接:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858385.htmlsortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]转载 2016-12-08 10:37:39 · 314 阅读 · 0 评论 -
linux grep命令详解
原文链接:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856896.html简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打转载 2016-12-08 10:36:10 · 320 阅读 · 0 评论 -
linux awk命令详解
原文链接:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不转载 2016-12-08 10:32:37 · 201 阅读 · 0 评论