# 方法1
du -sh *
du -sh filename
# 方法2
ls -lht
Mac清除本机的DNS
今天用golang发送email,结果运行之后 发现v2不好使了,ping也ping不通了,重启之后解决了问题
但是老是重启也不是办法,其实只要清除本地的dns缓存即可
sudo killall -HUP mDNSResponder
Mac终端中使用Sublime打开文件
Sublime自带命令行工具路径为/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
通过ln命令为上述subl工具创建一个快捷方式,并将此快捷方式放到/usr/local/bin
路径下,此路径是包含在$PATH
中
$ mkdir -p /usr/local/bin
$ sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
$ ls -l /usr/local/bin/subl //查看软链接状态
How To Create MariaDB User And Grant Privileges
# install on ubuntu
sudo apt install mysql-server
# install on rasp-pi
sudo apt install mariadb-server-10.0
# 默认mariadb是没有密码的,sudo权限就可以进入
sudo mysql
# sudo mysql -u root -p
# Create New MariaDB User
CREATE USER 'user1'@localhost IDENTIFIED BY 'password1';
# Once you create user1, check its status by entering:
SELECT User FROM mysql.user;
Grant Privileges to MariaDB User
The newly created user does not have privileges to manage databases nor to access the MariaDB shell.
To grant all privileges to user1:
GRANT ALL PRIVILEGES ON *.* TO 'user1'@localhost IDENTIFIED BY 'password1';
The *.*
in the statement refers to the database or table for which the user is given privileges. This specific command provides access to all databases located on the server. As this might be a major security issue, you should replace the symbol with the name of the database you are providing access to.
To grant privileges only for yourDB, type the following statement:
GRANT ALL PRIVILEGES ON 'yourDB'.* TO 'user1'@localhost;
It’s crucial to refresh the privileges once new ones have been awarded with the command:
FLUSH PRIVILEGES;
The user you have created now has full privileges and access to the specified database and tables.
Once you have completed this step, you can verify the new user1 has the right permissions by using the following statement:
SHOW GRANTS FOR 'user1'@localhost;
The information provided by the system is displayed on the terminal.
scp指定端口要用-P, 且要放在host前面
如图,这样是会报错的
应该这样:
scp -P 39999 -r slimx store@192.168.31.183:~/go/src/github.com/scott-x
ufw
sudo ufw allow 80
允许外部访问80端口
sudo ufw delete allow 80
禁止外部访问80 端口
sudo ufw allow from 192.168.1.1
允许此IP访问所有的本机端口
sudo ufw deny smtp
禁止外部访问smtp服务
sudo ufw delete allow smtp
删除上面建立的某条规则
sudo ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port
要拒绝所有的流量从TCP的10.0.0.0/8 到端口22的地址192.168.0.1
sudo ufw allow from 192.168.31.21 to any port 9000
$ sudo ufw -h
[sudo] password for store:
ERROR: Invalid syntax
Usage: ufw COMMAND
Commands:
enable enables the firewall
disable disables the firewall
default ARG set default policy
logging LEVEL set logging to LEVEL
allow ARGS add allow rule
deny ARGS add deny rule
reject ARGS add reject rule
limit ARGS add limit rule
delete RULE|NUM delete RULE
insert NUM RULE insert RULE at NUM
route RULE add route RULE
route delete RULE|NUM delete route RULE
route insert NUM RULE insert route RULE at NUM
reload reload firewall
reset reset firewall
status show firewall status
status numbered show firewall status as numbered list of RULES
status verbose show verbose firewall status
show ARG show firewall report
version display version information
Application profile commands:
app list list application profiles
app info PROFILE show information on PROFILE
app update PROFILE update PROFILE
app default ARG set default application policy
win11 shortcuts
#rename
F2
# screen cut
printscreen # 系统自带的shift+s功能太局限
# nvdia 录屏/保存快捷键
ctrl+F9
# copy 为达到和mac一样的体验 把left alt映射为了ctrl
ctrl/alt+c
AI快捷键
shift+O
:调节画板大小