查询环境变量
which java
echo $JAVA_HOME
查询进程 ps -ef |grep tomcat kill -9 1234
查询监听端口 netstat -tulpen
查询监听端口 netstat -tunlp |grep :8080
查询监听端口 netstat -tnlup |grep nginx
查询监听端口 netstat -tln
查找tomcat端口是否被占用 netstat -an |grep 8080
开启服务器上的ssh服务,可通过 netstat -anp | grep :22命令查看是否开启
linux查看端口被哪个进程占用 lsof -i :8101
查看ip是否能够访问 telnet ip 端口
查找文件 find / -name '*.sock'
查看服务列表(查看mysql-linux安装软连接) chkconfig --list
重启系统命令:sudo shutdown -r now
自定义下载.sh脚本(test_getHttp.sh)curl -v -X GET "http://localhost:80/storages/yyyymmdd/uuid.jpg" -o 1.jpg
复制文件 cp -r templatecolumn.txt /home/ocr/linocrser/ocr/ocr-server/server9220/
rm -rf file
mkdir file mkdir {zoo1,zoo2,zoo3}
写内容到myid中echo 1 > zoo1/myid
文件拷贝从一个服务到另一个服务器
scp broker-a.properties broker-a-s.properties 192.168.211.142:/usr/local/server/mq/rocketmq/conf/2m-2s-async/
创建文件touch a.txt
重命名 mv A.txt B.txt
移动文件 mv A B
查看路径 pwd
查看内存free
查看内存free -m
vi
yyp 复制一行
清空文件内容
cat "" > a.log
each 0>a.log
touch filename 以当前时间作为访问和修改时间属性值创建一个文件。
find path -iname '*properties' 查找name文件
find path -type f -name '*txt' -delete 删除匹配到的文件
下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
添加压缩包
tar –cvf apache-tomcat-6.0.29.tar apache-tomcat-6.0.29 压缩到当前目录
tar -cvf ECSS_WebServices.tar ./ECSS_WebServices 从其他地方压缩到当前目录
解压
tar –xvf ECSS_WebServices.tar 解压到当前目录
tar -zxvf java.tar.gz -C /usr/java 解压到指定目录
unzip java.zip -C /usr/java
1、输入【yum search ifconfig】命令,查看ifconfig所属命令包是net-tools.x86_64
2、【yum install net-tools.x86_64】安装命令包,中途会询问“Is this os [y/d/n]”,按y回车,Complete完成安装。
3、输入【ifconfig】查看安装成果
3.创建连接文件
Linux 系统引入了两种链接:硬链接 (hard link) 与软链接(又称符号链接,即 soft link 或 symbolic link)。
在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。
由于硬链接是有着相同 inode 号仅文件名不同的文件,因此硬链接存在以下几点特性:
- 文件有相同的 inode 及 data block;
- 只能对已存在的文件进行创建;
- 不能交叉文件系统进行硬链接的创建;
- 不能对目录进行创建,只可对文件创建;
- 删除一个硬链接文件并不影响其他有相同 inode 号的文件
软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。
Linux使用ln命令创建连接文件,可以使用ln --help查看ln命令使用说明。
ln [参数] [-T] [源文件] [连接文件] ln [参数] [源文件] ln [参数] [源文件] [新建连接文件所在的目录] ln [参数] [-t] [新建连接文件所在的目录] [源文件]
================
自定义下载.sh脚本(test_getHttp.sh)
curl -v -X GET "http://localhost:80/storages/yyyymmdd/uuid.jpg" -o 1.jpg
创建目录(makedir.sh)
================
mkdir dev
sleep 2
cd dev
mkdir dir1
mkdir dir2
mkdir ...
================