代码提交工具

一. 文件共享利器——Samba

安装配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#停止firewall
systemctl stop firewalld.service

# 然后添加用户,因为 passdb backend = tdbsam,所以使用pdbedit来增加用户
useradd sharefile
id  sharefile
pdbedit -a -u sharefile # 添加user1账号,并定义其密码

pdbedit -L # 列出所有的账

chown -Rf sharefile:sharefile /home/code
restorecon -Rv /home/code
semanage fcontext -a -t samba_share_t /home/code

yum install -y samba

# 修改配置:
cd /etc/samba
[global]
	workgroup = WORKGROUP
	server string = Samba Server Version %v
	log file = /etc/samba/logs/%m.log
	max log size = 10000
	security = user
	passdb backend = tdbsam
	load printers = yes
	cups options = raw
[share]
	comment = Do not arbitrarily modify the database file
	path = /home/code
	public = yes
	writable = yes
	read only = no
	guest ok = Yes
	guest only = Yes

# 检查配置:
testparm

# 启动samba服务
systemctl restart smb
service smb restart

Started Samba SMB Daemon.

sudo /etc/init.d/samba restart
设置密码
# 使用下面的方法配置用户名和密码,username替换为用户名
smbpasswd -a username
输入password

 
检查错误日志
systemctl status smb.service
journalctl -xe



访问samba服务器

Linux平台
smbclient //IP/共享名  -U 用户名
# 如下面的例子
[root@localhost]# smbclient //192.168.127.88/myshare/  -U user1
smbclient //11.12.123.1234/share/  -U sharefile


smbclient //10.115.37.60/share/  -U sharefile
smbclient //10.112.179.21/share/  -U sharefile

\\10.112.179.21
另外可以使用mount在本地挂载,方法如下:

mount -t cifs //192.168.127.88/myshare /mnt -o username=user1,password=123456


https://www.linuxprobe.com/chapter-12.html

https://www.jianshu.com/p/c4579605a737
从ubuntu 12.10 开始cifs-utils 已取代了smbfs
https://www.jianshu.com/p/f98bc0396f1a

Basic bWFkb25neXVAZ29tZS5pbmN8R29tZS4xMjM=
Basic bWFkb25neXVAZ29tZS5pbmN8cGFzc3dvcmQ9R29tZS4xMjM=

关键词:

Process group 进程组 background process

二 .开发工具 vscode

Language: C/C++

格式化工具: clang-format

leetcode.defaultLanguage

2 Visual Studio Code 语义检查 (c++ 去掉破浪线)

波浪线提示

三 自动提交代码shell脚本 git

  • 每天六点定时提交代码 (window)

    F:\doc\work\武器-工作利器\update_code.bat

  • liunx

    crontab 调动shell脚本

四 Source Insight

  • 高亮

https://www.cnblogs.com/hdk1993/p/8428663.html

Options->File Type Options…->Editing Options->勾选Highlight references to selected symbol。

文档注释

流程图

#1 Graph-Easy 绘制 ASCII 图

#2 使用graphviz绘制流程图

MD文档

#1 为了减少不停的copy,md文字请在liunx上书写

系统管理

磁盘空间

SpaceSniffer 硬盘空间分析工具

性能

HTTP

Apache Benchmark (AB)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14

yum install httpd-tools

df -h /var/cache/yum/x86_64/7/gomedc-updates/packages
Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/vg_root-root   19G   18G     0 100% /

Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/vg_root-root   19G   18G     0 100%

du -h -x --max-depth=1 |sort 
 
 删除root目录下大文件
 

window

一、专注

1 host设置(强制)

C:\WINDOWS\system32\drivers\etc.

1
2
127.0.0.1  https://www.toutiao.com/
127.0.0.1  https://v.qq.com/

2 PPT2MP4

软件 版本 说明
Microsoft PowerPoint 2010 2007没有录音功能
2016 window7不支持 fuck
wps 2019 fuck 录屏还有水印
存储webm格式

3. 浏览器搜索技巧

3.1 搜索指定网站资源!

site:网址 关键词

例如:site:https://www.1point3acres.com Robot Room Cleaner