linux
文章平均质量分 82
金箍一梦何来愁
远方的姑娘再见
展开
-
linux 命令的帮助信息解答
Linux参数一个减号"-"与两个减号"--"一个减号后面跟的参数必须是单字符参数,可以多个参数写在同一个减号后面。例如:tar -xvf ×××两个减号后面跟的参数必须是多字符参数,一个“--”只能跟一个参数。例如:tar --version记内容如下:1、内建命令与外部命令之分2、help , man , info命令的使用以及区别内建命令与外部命令有一些查看帮助的工具在内建命令与外建命令上是有区别对待的。内建命令实际上是 shell 程序的一部分,...原创 2021-04-26 17:48:30 · 145 阅读 · 0 评论 -
linux磁盘空间管理思路
linux下空间满可能有两种情况可以通过命令df -h 查看磁盘空间占用,实际上是查看磁盘块占用的文件(block)df -i 查看索引节点的占用(Inodes)磁盘块和索引节点其中之一满,都会导致无法创建文件,提示磁盘空间已满。所以请注意,查看磁盘还有空间,但是创建文件提示空间满,可能是inodes节点已满通过命令:find / -size +100M |xargs ls -lh列出系统内大...原创 2018-07-10 14:23:26 · 477 阅读 · 0 评论 -
linux 放开指定端口防火墙
宿主机的虚拟网关VMnet8的IP设置为自动获取。具体步骤为:右击点“属性”,然后选择IPV4那行,点击“属性",更改成自动获取。同理,修改“本地连接”也为自动获取“虚拟机”-“设置”,网络适配器选为NAT步骤阅读4“编辑”-“虚拟网络编辑器”选中VMnet8,点选NAT(与虚拟机共享主机IP地址),把DHCP勾上(那两个框都勾上)。点击“应用”。...原创 2018-07-10 14:24:45 · 1677 阅读 · 0 评论 -
linux 系统账户管理
保存用户信息的文件:/etc/passwd保存密码的文件:/etc/shadow 保存用户组的文件:/etc/group保存用户组密码的文件:/etc/gshadow; 用户配置文件:/etc/default/useradd//添加用户添加用户命令:useradd-u 指定用户ID(uid)-g 指定所属的组名(gid)-G 指定多个组,用逗号“,”分开(Groups)-c 用户描述(commen...原创 2018-07-10 14:27:59 · 341 阅读 · 0 评论 -
linux 操作系统知识 内部命令外部命令 目录结构 tar
原创 2018-07-10 15:14:12 · 547 阅读 · 0 评论 -
关闭占有某端口的进程
Problem:我们都知道tomcat、JBoss等web容器默认端口为8080,之前在做java web项目的时候运行Jboss时发现8080端口被占用了,于是就去找究竟那个进程占用了该端口。Solution:首先:找出占用8080端口的进程ID(PID),运行cmd-->输入:netstat -ano|findstr 8080 -->"Enter"。接着:输入:tasklist /...原创 2018-07-10 17:11:37 · 191 阅读 · 0 评论 -
Linux 常用命令 从文件中搜索关键字并显示行数(cat,grep函数)
假如有test1.txt的格式如下图所示:有test2.txt的内容如下:现需将test2.txt含有的关键字的行搜索出来并显示行数则可以用到命令: 1 cat test1.txt | grep -nf test2.txt #-n 表示找到匹配之后,输出匹配所在行数 运行后,效果如下:36840733和36909134表示...原创 2018-07-20 11:23:18 · 12738 阅读 · 0 评论 -
运维 放开端口如何测试 telnet什么时候起作用
当运维人员给你放开了防火墙或者访问权限的时候,例如8081,你使用telnet是不一定可以成功的,只有当8081端口启动并使用的时候,telnet才会起作用 telnet 10.130.216.167 8090 1. telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]] 2. -a 企图自动...原创 2018-12-11 14:11:17 · 687 阅读 · 1 评论 -
linux下shell技巧
一般来说shell的命令行编辑使用Emacs或者Vi模式,也就是说可以用Emacs或者Vi的操作指令来进行命令行的编辑,默认的模式是Emacs模式。 Ctrl+T:将光标所在处的字符和光标前一字符对调,T,可以理解为Transfer。 Alt+T:交换两个光标当前所处位置单词和光标前一个单词。 Ctrl+U:从光标所在处开始删除字符,直到行首;u,可以理解为undo光标前...转载 2019-04-16 17:55:46 · 114 阅读 · 0 评论 -
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it
[O]pen Read-Only:打开此档案成为只读档, 可以用在你只是想要查阅该档案内容并不想要进行编辑行为时。(E)dit anyway:还是用正常的方式打开你要编辑的那个档案, 并不会载入暂存盘的内容。不过很容易出现两个使用者互相改变对方的档案等问题!(R)ecover:就是加载暂存盘的内容,用在你要救回之前未储存的工作。 不过当你救回来并且储存离开 vim 后,还是要手动自行删除那...转载 2019-04-16 20:00:54 · 12090 阅读 · 0 评论 -
linux查看日志文件内容命令tail、cat、tac、head、echo
linux查看日志文件内容命令tail、cat、tac、head、echotail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C,---------------------------linux 如何显示一个文件的某几行(中间几行)从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -...转载 2019-05-20 15:56:41 · 915 阅读 · 0 评论 -
Linux curl 命令POST/GET 请求
curl 命令,是一个利用URL规则在命令行下工作的文件传输工具。curl 支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、FTP等众多协议,还支持 GET、POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征,还可以做网页处理流程和数据检索自动化。在...转载 2019-07-08 11:57:08 · 705 阅读 · 0 评论 -
关闭被占用端口
(一)WindowsD:\>netstat -aon|findstr 8086 TCP 0.0.0.0:8086 0.0.0.0:0 LISTENING 1192D:\>tasklist|findstr 1192JAVAW.EXE 1192 Console...转载 2019-07-04 15:46:42 · 708 阅读 · 0 评论 -
Linux 下date命令,指定格式化输出时间
date命令的帮助信息 [root@localhost source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。-d,--date=字符串 显示指定字符串所描述的时间,而非当前时间 -f,--f...原创 2018-07-10 14:21:53 · 18307 阅读 · 1 评论 -
MAC 直接部署linux的项目 后台项目
cd /workspace/GW/mybitauto-operation#替换环镜变量配置信息 src/main/resources/application.propertiessed -i '' 's/active=.*/active: prod/g' src/main/resources/application.properties# git pullmvn clean package/usr...原创 2018-06-19 10:24:51 · 899 阅读 · 0 评论 -
df linux
输入指令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那 样将以512字节为单位进行显示输入指令参数:必要参数:-a 全部文件系统列表-h 方便阅读方式显示-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024-i 显示i...原创 2018-04-27 13:35:35 · 408 阅读 · 0 评论 -
unix获得当前的时间戳
使用 date +%s%N 可以获得一个纳秒级的unix时间戳(当前时间),然后根据需要截取一部分即可得到毫秒级的精度例如 echo $[$(date +%s%N)/1000000] 即为毫秒级时间戳如果是指定某个时间字符串对应的时间戳,则将上面的 date +%s%N 更改为date -d "时间字符串" +%s%N...原创 2018-04-27 13:41:40 · 1246 阅读 · 0 评论 -
linux 常用的命令
--------------------一目了然看文件的大小-----------------------------1、可以用ls -lh来显示,M会显示出来的2、du -sh *查看当前目录下的文件夹大小--------------------解压缩------------------------------zip解压:unzip FileName.zip压缩:...原创 2018-05-14 18:38:52 · 434 阅读 · 0 评论 -
linux 修改post 上传的大小
1、先找出nginx可执行文件的路径 ps -ef | grep nginx 2、将原来得 备份 cp nginx.conf nginx.conf 201808023、vim nginx.conf4、http 位置添加client_max_body_size 100m;5、平滑重启/usr/sbin/nginx -c /usr/local/nginx/nginx.conf -s reloa...原创 2018-05-15 11:16:31 · 1425 阅读 · 0 评论 -
-------------------------- linux常用命令 ---------------------------------
堡垒机登录一个服务器ssh tomcat@10.130.208.139 密码tomcat@016查看日志tail -f /var/log/messages查看端口的进程号lsof -i:8080杀死进程kill -9 40367(Linux查看当前操作系统版本信息)cat /proc/version Linux version 2.4.20...原创 2018-06-05 15:09:35 · 275 阅读 · 0 评论 -
linux centos7中使用service iptables stop 显示not loaded
centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可: sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service如果你要改用iptables的...原创 2018-06-06 11:11:51 · 2008 阅读 · 0 评论 -
Linux的不同版本以及应用领域
1.Linux内核及发行版介绍<1>Linux内核版本内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。Linux内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环:稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序。开发版:由于要试验各种解决...原创 2018-06-07 21:27:04 · 1393 阅读 · 0 评论 -
配置本地的测试的ssl Mac 找到linux操作的路径
Mac下/usr/local目录默认是对于Finder是隐藏,如果需要到/usr/local下去,打开Finder,然后使用command+shift+G,在弹出的目录中填写/usr/local就可以了。原创 2018-06-09 19:05:14 · 412 阅读 · 0 评论 -
ngnix 系列一 安装
下载地址: http://nginx.org/download/nginx-1.4.2.tar.gz安装准备: nginx依赖于pcre库,要先安装pcreyum install pcre pcre-devel cd /usr/local/src/ wget http://nginx.org/download/nginx-1.4.2.tar.gztar zxvfnginx-1.4.2.tar.gz...原创 2018-06-10 09:44:10 · 156 阅读 · 0 评论 -
nginx系列四 nginx 配置虚拟主机的三种方法
nginx下,一个server对应一个虚拟主机。1、基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站2、基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站,外部网站的管理后台3、基于ip的虚拟主机,几乎不用。1、基于域名配置虚拟主机配置:需要建立/data/www /data/topic目录,windows本地hosts添加虚拟机ip地址对应的域名解析;对应域名网站目录下...原创 2018-06-10 14:30:23 · 185 阅读 · 0 评论 -
Linux curl命令详解
命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-agent <string> 设置用户代理发送给服务器-b/--cookie &l...原创 2018-06-10 14:44:53 · 179 阅读 · 0 评论 -
MAC 直接部署linux的项目 api
#!/bin/bashcd /workspace/GW/app-api/#替换环镜变量配置信息 src/main/resources/application.propertiessed -i '' 's/spring.profiles.active=.*/spring.profiles.active=prod/g' src/main/resources/application.properties...原创 2018-06-19 10:21:39 · 456 阅读 · 0 评论 -
linux 下查看文件个数及大小
ls -l |grep "^-"|wc -l或find ./company -type f | wc -l查看某文件夹下文件的个数,包括子文件夹里的。ls -lR|grep "^-"|wc -l查看某文件夹下文件夹的个数,包括子文件夹里的。ls -lR|grep "^d"|wc -l说明:ls -l长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)grep...原创 2018-04-27 11:39:48 · 682 阅读 · 0 评论