![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
hammring
Stay Hungery,Stay Foolish
展开
-
linux命令$详解
$n的作用:$$:Shell本身的pid$!:shell最后运行的process的PID$?:最后运行命令的结束代码(返回值)$-:使用set命令设定的flag一览$*:所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@:所有参数列表。如"$@"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$#:添加到Shell的参数个数$0:Shell本身的文件名$1~$n:添加Shell的各参数值。$1是第一个参..原创 2021-05-20 19:03:56 · 952 阅读 · 0 评论 -
Linux scp命令详解
从一个服务器传送文件到另一个服务器sudo scp /var/lib/mysql/database/ods_table_one.frm xxx.xxx.xxx.xx:/var/lib/mysql/ods_000/从一个服务器传送文件夹到另一个服务器sudo scp -r /var/lib/mysql/ods_table xxx.xxx.xx.xx:/var/lib/mysql/...原创 2021-03-23 14:21:48 · 135 阅读 · 0 评论 -
linux查看硬盘分区大小,查看活动的进程
1.显示已挂载的分区列表df -h 或df -BM2.以文件或目录大小正序排序ls -lSr3. 估算某目录占用的硬盘空间du -sh DIR DIR目录名4. 查看tomcat的活动进程(其他进程的查看方法与此类似)ps -df | grep tomcat查看tomcat的活动进程个数ps -ef | grep tomcat | wc -l...原创 2021-02-27 09:19:04 · 418 阅读 · 0 评论 -
yum源的安装方式
1.更新yum源httpd#更新yum源httpdyum -y install httpd#查看httpd状态systemctl status httpd.service#启动httpdservice httpd start#配置httpd永久生效(重启生效)chkconfig httpd on2.更新yum源yum-utils#更新yum源yum-utils createrepoyum -y install yum-utils createrepo#进入yum源路径cd原创 2021-02-27 09:08:33 · 603 阅读 · 0 评论 -
Leetcode192. 统计词频----hammring
1.题目描述写一个 bash 脚本以统计一个文本文件words.txt中每个单词出现的频率。为了简单起见,你可以假设:words.txt只包括小写字母和' '。每个单词只由小写字母组成。单词间由一个或多个空格字符分隔。示例:假设 words.txt 内容如下:the day is sunny the thethe sunny is is你的脚本应当输出(以词频降序排列):the 4is 3sunny 2day 12.3.bash代码如下:ca...原创 2020-12-28 16:14:43 · 175 阅读 · 0 评论 -
Linux使用解压命令unzip报错:unzip: cannot find zipfile directory in one of xxx.zip
在linux服务器下使用rz上传压缩文件,用unzip命令解压zip包#xxx.zip 压缩的包名unzip xxx.zip Archive: QY.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the centra原创 2020-12-02 15:50:48 · 49504 阅读 · 1 评论 -
在linux使用xargs命令
xargs可以将一个命令的输出作为参数发送给另一个命令1.xargs命令:xargs接收管道输入,也可以接收来自文件的输入。xargs使用该输入作为我们指定的命令的参数。如果我们没有给xargs指定特征的命令,则默认使用echo。xargs始终生成单行输出,即使输入的数据是多行的。假如我们使用ls的-1(每行列出一个文件)选项,则会得到一列文件名称:$ ls -1 ./*.sh 这个命令列出当前目录中的所有Shell脚本文件。./test01.sh ./test02.sh .原创 2020-08-31 09:49:32 · 355 阅读 · 0 评论 -
linux查看系统基本信息
1. 查看cpu基本信息lscpuArchitecture: #架构CPU(s): #逻辑cpu颗数Thread(s) per core: #每个核心线程Core(s) per socket: #每个cpu插槽核数/每颗物理cpu核数CPU socket(s): #cpu插槽数Vendor ID: #cpu厂商IDCPU family: #cpu系列Model: #型号Stepping: #步进CPU MHz: #cpu主频Virtualization: #...原创 2020-05-28 17:20:01 · 461 阅读 · 0 评论 -
linux查看错误日志
将jar包部署到服务器,程序在跑了一段时间后发现日志报错。然后想要找到具体报错的地方。先查看日志,然后用管道通道符查找日志中有error的字段。cat xxx.log | grep ERROR然后发现这种命令并没有打印日志报错的时间,很能去具体排查文件然后通过输入以下的命令:grep xxx.log -e ERROR这样就会在linux中显示日志具体的报错时间和具体报错的内容。...原创 2020-05-30 11:33:52 · 13160 阅读 · 0 评论 -
Linux free命令
free用来显示当前系统中内存的使用量情况。格式为:free [-m/-g]一、free命令1.free -b #以bytes为单位来显示内存的信息。2.free - k 以kb为单位来显示内存的信息3.free -m #以m为单位来显示内存的信息4. free -g #以G为单位来显示内存的信息5 .free -h #以适于人类可读方式显示内存信息。-h与其他命令最大的...原创 2019-10-31 15:48:14 · 498 阅读 · 0 评论 -
Linux目录结构
bin:/usr/bin.命令(二进制)文件目录。包含可供root和普通用户执行的所有linux命令或者二进制文件,包含shell解析器。boot:系统启动、引导和内核目录。存放引导装载文件,一般系统启动的相关信息、命令、程序都在这个目录下。boot目录下的grup目录,配置grup.conf文件的timeout属性为0.linux以后启动就不需要等待了。dev:设备目录。存放各种的硬件设...原创 2019-10-18 01:29:21 · 92 阅读 · 0 评论 -
linux安装anaconda3时出现error:the size of ** should be 6*** bytes
在linux安装anaconda3时输入如下命令:bash Anaconda3-2019.07-Linux-x86_64.sh出现问题,error:the size of ** should be 6*** bytes用winscp上传.sh文件后,使用 bashAnaconda3-2019.07-Linux-x86_64.sh 命令,报错显示.sh文件的格式有问题,在window...原创 2019-10-16 13:10:18 · 4249 阅读 · 0 评论