文件操作
创建文件
touch test.txt
Linux下没有文件后缀名区分文件类型之说,系统文件类型只有可执行文件和不可执行文件
编辑文件
- 打开文件
vim test.txt
,这时可以移动光标不能编辑,退出键入q
,输入字母i
, 进入编辑状态 - 编辑完成后,
ESC
退出编辑状态,键入::wq
保存并退出、:q!
强制退出,不会保存修改的内容
查看文件内容
vim
vim test.txt
主要是用于编辑文件,本身有查看功能,大文件不建议
cat
cat test.txt
将文件的文件输出到控制台,大文件不建议
tail
tail
命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件,常用于查看动态日志,详细内容查看菜鸟教程
例:tail -100f test.log
查看文件内容的实时日志,并输出100行
less
less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
键入/ 要搜索的内容
,可以将匹配到的内容高亮显示
shift+g
跳转最后页
查询
生成SSH公钥
ssh-keygen -t rsa -C "zhuzengliang@onlyedu.com"
xxxxx@xxxxx.com 为你自己的邮箱
按照提示完成三次回车,即可生成 ssh key。
cat ~/.ssh/id_rsa.pub
获取到你的 public key
安装wget
yum -y install wget
安装git
yum install git
安装vim
yum -y install vim
安装zip
yum install zip unzip
安装gradle
下载
wget https://downloads.gradle.org/distributions/gradle-5.6.3-bin.zip
安装
解压移动到安装目录
unzip -d /opt/ gradle-5.6.3-bin.zip
vim /etc/profile
最下方加入配置,保存后执行source /etc/profile
生效.
PATH=$PATH:/opt/gradle-5.6.3/bin
export PATH
gradle -v
查看版本是否安装成功
安装maven
下载
官网:http://maven.apache.org/download.cgi
先择linux版本下载
wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
安装
移动到安装目录
tar -xvf apache-maven-3.6.3-bin.tar.gz
mv apache-maven-3.6.3 /opt/
vim /etc/profile
最下方加入配置,保存后执行source /etc/profile
生效.
export MAVEN_HOME=/opt/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH
mvn -v
查看版本是否安装成功
安装nginx
yum install nginx
jdk安装
下载地址:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
/etc/profile
加入配置然后source /etc/profile
export JAVA_HOME=/opt/java/jdk-11.0.6
export PATH=$JAVA_HOME/bin:$PATH
开启端口
- 开启、重启、停止防火墙
systemctl start firewalld
service firewalld restart
service firewalld stop
- 开放指定端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
参数 | 注释 |
---|---|
–zone | 别名 |
–add-port=80/tcp | 添加端口,格式为:端口/通讯协议 |
–permanent | 永久生效,没有此参数重启后失效 |
- 重新载入
firewall-cmd --reload
- 查看
firewall-cmd --zone=public --query-port=80/tcp
- 删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
程序后台执行
启动:nohup ./nft_wallet_service &
查看端口:lsof -i:8080
停止:kill -9 pid