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

  1. 安装killall命令
yum install psmisc -y
  1. 一次性杀死多个python3进程

killall python3 慎用!!!脑子想清楚了再用,一次性杀死多有python3有关的进程

查看磁盘空间命令

df 命令

df -h 以mb gb tb 单位显示磁盘大小

设置主机名

hostnamectl set-hostname mrcarzy

hostname

mrcarzy

linux的dns服务相关

  1. dns服务器指定配置文件,这个文件,告诉linux去哪解析dns域名

有主备两个dns服务器ip地址

cat /etc/resolv.conf

nameserver 119.29.29.29 #腾讯的dns服务器

nameserver 223.5.5.5 #腾讯的dns服务器

  1. Linux解析dns的命令
nslookup pythonav.cn #解析到这个域名对应的ip地址
  1. linux强制dns,或者本地dns域名解析

vim /etc/hosts

修改:

<pre class="bash">```
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. 域名解析的流程,(一个域名从浏览器访问,解析过程是如何)

1.浏览器输入域名,浏览器首先会去当前机器的本地dns缓存中查找记录
2.去hosts文件中查找是否写死了对应的记录
3.去制定的dns服务器中寻找dns记录,如果找到了域名解析记录后
4.将这个dns记录缓存到本机的缓存记录中
5.下一次寻找域名解析,就去缓存中查找了

标签: 命令, 进程, linux, tar, dns, 解压缩

相关文章推荐

添加新评论,含*的栏目为必填