Linux 的 /proc 目录

这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存中,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令(使主机不响应icmp数据包),使别人无法ping通你的机器: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all end.

SQL关于删除的三个命令:DROP、TRUNCATE、 DELETE 的区别

DROP: DROP test; 删除表test,并释放空间,将test删除的一干二净。 TRUNCATE: TRUNCATE test; 删除表test里的内容,并释放空间,但不删除表的定义,表的结构还在。 DELETE: (1) 删除指定数据 删除表test中年龄等于30的且国家为US的数据 DELETE FROM test WHERE age=30 AND country='US'; (2) 删除整个表 仅删除表test内的所有内容,保留表的定义,不释放空间。 DELETE FROM test; # 或者 DELETE * FROM test; end.

macOS10.15.1 的终端.app (macOS10.15.1采用的是zshell)重启后无法执行一些命令

先检查自定义的 ~/.bash_profile 是否设置正确了 终端每次重启, 发现zsh加载的是 ~/.zshrc文件,而 ~/.zshrc 文件中并没有定义任务环境变量,这样会导致每次重启终端都需要执行source ~/.bash_profile 解决办法: 在 ~/.zshrc 文件最后,增加一行: source ~/.bash_profile

linux使用cp命令拷贝的几个注意事项

linux使用cp命令拷贝的几个注意事项 语法格式: cp [arguments] SOURCE_PATH TARGET_PATH (1) cp -ar /aaa/* /bbb 斜杠星号表示复制当前目录下的所有文件,但不会复制当前目录下的隐藏文件(但是注意!会复制 aaa 的子目录下的隐藏文件哦) (2) cp -ar /aaa/. /bbb 斜杠加一个英文句号代表复制当前目录下的所有文件,且会复制隐藏文件(点号开头的文件)这是正解 能够把 aaa 下的所有文件(包含隐藏文件、当前目录下的 和 子... 阅读全文