首页 / LINUX / Linux 命令积累
Linux 命令积累
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux 命令积累,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2007字,纯文字阅读大概需要3分钟。
内容图文
![Linux 命令积累](/upload/InfoBanner/zyjiaocheng/923/030381a7e1b74d1c839a61680c0e4c43.jpg)
防火墙端口
- 添加端口:
firewall-cmd --permanent
--zone=public --add-port=端口号/tcp命令含义 --zone #作用域 --add-port=端口号/tcp #添加端口,
格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效 2.查看开放端口: firewall-cmd --zone=public --list-ports
压缩和解压
- zip压缩和解压
zip test.zip test.txt 它会将 test.txt 文件压缩为 test.zip ,也可以指定压缩包的目录,
例如 /root/test.zip
unzip test.zip 它会默认将文件解压到当前目录,
如果要解压到指定目录,可以加上 -d 选项
- zip压缩和解压
zip test.zip test.txt 它会将 test.txt 文件压缩为 test.zip ,也可以指定压缩包的目录,
例如 /root/test.zip unzip test.zip 它会默认将文件解压到当前目录,
如果要解压到指定目录,可以加上 -d 选项
tar 压缩和解压
命令格式:tar[必要参数][选择参数][文件]
必要参数有:
-A 新增压缩文件到已存在的压缩
-B 设置区块大小
-c 建立新的压缩文件
-d 记录文件的差别
-r 添加文件到已经压缩的文件
-u 添加改变了和现有的文件到已经存在的压缩文件
-x 从压缩的文件中提取文件
-t 显示压缩文件的内容
-z 支持gzip解压文件
-j 支持bzip2解压文件
-Z 支持compress解压文件
-v 显示操作过程
-l 文件系统边界设置
-k 保留原有文件不覆盖
-m 保留文件不被覆盖
-W 确认压缩文件的正确性
可选参数如下:
-b 设置区块数目
-C 切换到指定目录
-f 指定压缩文件
--help 显示帮助信息
--version 显示版本信息
常用命令:
解压:tar -zxvf name.tar.gz
压缩:tar -zcvf name.tar.gz targetDir
nohup
nohup用户启动程序并且在后台运行.
nohup放在命令的开头,表示不挂起(no hang up)
例如:
nohup java -jar smart-admin-api-1.0.0.jar > ./nohup.out 2>&1 &
使用java -jar 启动打包好的springboot程序,并且将输出日志写入当前目录下的nohup.out文件中.
& 放在命令到结尾,表示后台运行,防止终端一直被某个进程占用.
所以如果只是 nohup [命令]的话,控制台仍旧不能输出其它命令.
所以....如果让程序在后台运行,并且能够继续做其它的事情需要将nohup和&一起使用.
nohup [命令] &
另外:
2>&1是将标准错误重定向到标准输出 的意思.
2 代表标准错误stderr
1代表标准输出stdout
所以对于这个命令:nohup java -jar smart-admin-api-1.0.0.jar > ./nohup.out 2>&1 &
标准输出被写入文件nohup.out中了,然后将标准错误也重定向到标准输出了.
内容总结
以上是互联网集市为您收集整理的Linux 命令积累全部内容,希望文章能够帮你解决Linux 命令积累所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。