linux 软连接创建 压缩解压缩 linux的dns服务相关
linux软连接创建
注意用绝对路径,语法如下
- ln -s 目标文件绝对路径 软连接名字绝对路径
ln -s /小护士.txt /tmp/hs.txt
修改linux的PS1变量,命令提示符变量
PS1="[\u@\h \w \t]$"
tar gzip xz ... 压缩解压缩
linux的压缩,打包命令,tar命令
tar 命令,参数
-x 解压
-v 显示压缩解压过程
-f 指定压缩文件
-z 指定调用gzip命令
-c 压缩
-r 添加文件到已有的压缩文件中压缩当前目录的所有内容:
tar -cf alltmp.tgz ./*
- 解压缩压缩文件
tar -xf alltmp.tgz
- 添加文件到已存在的压缩文件中
tar -rf alltmp.tgz 新加的文件名
- 压缩django源码文件夹
tar -cf mydjango.tgz mysite
- 查看linux命令的帮助信息
tar --help
linux的man帮助手册,查看linux命令的文档
man tar
http://linux.51yip.com/search/tar linux中文手册
一个进程,一个程序运行,产生进程信息,以及暴露端口信息
python3 manage.py runserver 0.0.0.0:9999
进程查看:
- UID PID PPID C STIME TTY TIME CMD
ps -ef |grep python
网络端口管理命令
netstat -tunlp | grep 8000 #查看django端口是否存活
查看linux进程状态
ps -ef 查看系统所有的进程
ps -ef|grep mysql
kill命令 杀死进程
语法:
kill pid
pid通过ps -ef 查看
killall
一次性杀死多个匹配成功的进程,可以使用两个命令,一个是pkill,一个是killall,
如果命令不存在,需要额外的安装,通过yum install
- 安装killall命令
yum install psmisc -y
一次性杀死多个python3进程
killall python3 慎用!!!脑子想清楚了再用,一次性杀死多有python3有关的进程
查看磁盘空间命令
df 命令
df -h 以mb gb tb 单位显示磁盘大小
设置主机名
hostnamectl set-hostname mrcarzy
hostname
mrcarzy
linux的dns服务相关
dns服务器指定配置文件,这个文件,告诉linux去哪解析dns域名
有主备两个dns服务器ip地址
cat /etc/resolv.conf
nameserver 119.29.29.29 #腾讯的dns服务器
nameserver 223.5.5.5 #腾讯的dns服务器
- Linux解析dns的命令
nslookup pythonav.cn #解析到这个域名对应的ip地址
- linux强制dns,或者本地dns域名解析
vim /etc/hosts
修改:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.15.52 http://www.mrcrazy.com/
ip 自定义的域名
域名解析的流程,(一个域名从浏览器访问,解析过程是如何)
1.浏览器输入域名,浏览器首先会去当前机器的本地dns缓存中查找记录
2.去hosts文件中查找是否写死了对应的记录
3.去制定的dns服务器中寻找dns记录,如果找到了域名解析记录后
4.将这个dns记录缓存到本机的缓存记录中
5.下一次寻找域名解析,就去缓存中查找了
linux 软连接创建 压缩解压缩 linux的dns服务相关的更多相关文章
- Linux下的压缩解压缩命令详解
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o - ...
- Linux下的压缩解压缩命令详解及实例
实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...
- Linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录?
打包举例:将 /usr/local/src/zlib-1.2.5目录下的文件打包成 zlib-1.2.5.tar.gz cd /usr/local/src tar -czvf ./zlib-1.2.5 ...
- Linux下的压缩解压缩
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的.生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲t ...
- Linux学习-DNS服务相关
一.DNS服务简介 1.基本概念 (1) DNS( Domain Name System )域名系统,是一种组织成域层次结构的计算机和网络服务命名系统,是一个应用层协议,使用TCP与UDP的53端口, ...
- Linux下 目录 压缩 解压缩 打包
http://blog.sina.com.cn/s/blog_7479f7990100zwkp.html tar -zcvf /home/xahot.tar.gz /xahot tar -zcv ...
- Linux下的压缩解压缩命令
*.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— *.gz ...
- Linux下tar压缩解压缩命令详解
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的 ...
- 【Linux】tar压缩解压缩笔记
tar -c, --create create a new archive(建立压缩档案) -x, --extract, --get extract files from an archive(解压) ...
随机推荐
- openssl基本原理 + 生成证书 + 使用实例
前期准备 : 安装xampp:打开文件E:\xampp\apache\bin\openssl.exe 右键 以管理员身份运行 ------转载自 https://blog.csdn.net/oldm ...
- vb.net 数字大写
Private Function RMBChinese(ByVal Rmb As Double) As String Dim Rmbexp As String Dim Rmbda As String ...
- 接触Java23天
根据老师的要求写了一段然后在评讲的时候在修该一些: 猫的: public class Cat extends Animal{ public void methodCat(){ System.out.p ...
- React之todo-list
基于React的一个简单Todo-list 先赌为快:在线DEMO,感觉还不错点一下star -_- ~ 源码地址: 一.已经完成的功能 1.新增选项(默认未完成) 2.完成状态可以切换 3.当前选 ...
- js 判断数组中是否有重复值
function arrHasvalue(arr) { var nary = arr.sort(); for (var i = 0; i < arr.length; i++) { if (nar ...
- django请求和响应
本文转载自https://blog.csdn.net/xiaogeldx/article/details/88096341 HttpRequest对象 服务器接收到http协议的请求后,会根据报文创建 ...
- django(python manage.py imgrate)同步数据库出错后的解决办法
问题 很多情况下,因为app的models.py的文件内容有误,但是通过python manage.py check检查不出来时,当执行python manage.py migra ...
- iOS------自动查找项目中不用的图片资源
注意:删除的时候要谨慎!别什么图都删了,看看对项目有没有作用.这个插件有时也会有一定的误差. 具体操作步骤: 1.去github上下载LSUnusedResources(下载地址:https://gi ...
- Android项目实战(四十三):夜神模拟器
一.下载模拟器到电脑 夜神模拟器 二.环境配置 计算机--系统--高级系统设置--环境变量 PATH 里面加入夜神模拟器的安装目录下的bin文件 三.启动模拟器 四.运行cmd命令,cd到夜神安装目录 ...
- Android Studio Git 分支使用实践
新公司有些项目是用的 Git,以前公司都是 svn,为了练手 Git,我个人 APP 用到了,但是仅简单的 git pull/push 的使用,并未用到 Git 精髓,只有当项目中用到,才会紧迫去全面 ...