jinzh notes
jinzh notes
Record

记录平常所用到的小知识

windows文件夹的映射:

MKLINK [[/D] | [/H] | [/J]] Link Target
  • /D:创建目录符号链接。默认为文件符号链接。
  • /H:创建硬链接,而不是符号链接。
  • /J:创建目录联接。
  • Link:指定新的符号链接名称。
  • Target:指定新链接引用的路径(相对或绝对)
mklink /j E:\Windows C:\Windows
#将C:\Windows映射到E:\Windows

linux中ip设置

cd /etc/sysconfig/network-scripts
vim ifcfg-eno16777736
#文件名称可能不同

格式:

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.8.123 #需要和设置的IP段统一
NETMASK=255.255.255.0
GATEWAY=192.168.8.2 #需要和第二步中虚拟网卡设置的网关一致
DNS1=8.8.8.8  #这个必须设置 否则会导致能ping通外部IP,ping不通域名

完成后重启服务

Debian换源操作

更换Debian源为中科大的镜像源:mirrors.ustc.edu.cn/debian

cp /etc/apt/sources.list /etc/apt/sources.list_bak
#备份源
sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sed -i 's|security.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list
apt-get update
#更新源

在文件夹下所有文件中查找字符串(linux/windows)

在linux下可以用

grep "String" filename.txt

字符串 文件名

grep -r "String" /home/

递归查找目录下所有文件

来查找单个文件或者目录下所有文件是否包含某个字符串

windows下同样可以实现类似功能

findstr可以完成这个工作。

findstr /s /i "string" *.*

上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string"这个字符串。

.表示所有类型的文件。

/s 表示当前目录以及所有子目录

/i 表示不区分大小写

可以参考help findstr的输出解释来使用此命令。