ubuntu点击知识积累
0 零散的知识点
-
iwconfig
-
ubunut开机不输入密码
系统被设置为自动登录某个用户,需要修改文件
/etc/lightdm/lightdm.conf
,并将autonomic-user=ae
去掉,以实现禁用自动登录
。以上设置之后,开机启动就需要输入密码了
-
df -h
:df
命令显示文件系统的磁盘空间使用情况;-h
:以人类可读human-readable
的格式显示(比如使用:KB,MB,GB等单位);--block-size=m k g
-
du -sh /path/to/directory
: 查看某一个目录的磁盘使用情况du
:用于估算文件和目录的磁盘使用情况
-
sudo service smbd status
: 查看samba的服务 -
sudo systemctl restart smbd
: 重启smbd服务 -
sudo adduser chris
: 创建系统用户sudo smbpasswd -a chris
: 添加用户到Samba中
-
tar -xvzf update.tar
: 解压指定文件- x:为解压,
- v:为显示,
- z:解压
.tar.gz
和.tgz
- f:r为文件,
-
grep -ri "ARCS version"
: 在当前文件夹下的所有文本中,部分大小写的搜索字符串“ARCS version”
1 使用Samba
1.1 在Ubuntu和Windows下共享文件处理
在Ubuntu下安装samba
sudo apt update
sudo apt-get install samba
添加用户到Ubuntu中
sudo adduser chris
: 创建系统用户sudo smbpasswd -a chris
: 添加用户到Samba中,PeitianX
配置Samba
-
vim /etc/samba/smb.conf
-
在最下面添加如下信息:
[Share]
path = /src/samba/share
browsable = yes
writable = yes
valid users = chris
read only = no
create mask = 0777 # 设置新创建的文件和文件夹的权限
directory mask = 0777 # 设置新创建的文件和文件夹的权限
检查文件系统的权限
确保共享文件夹的文件系统权限允许写入操作,可以使用chmod
和chown
命令设置权限
sudo chmod -R 777 /srv/samba/share
sudo chown -R youruser:yourgroup /srv/samba/share
重启服务
sudo systemctl restart smbd
在Windows上访问共享文件时,使用创建的用户名和密码进行身份验证
-
注意:
当远程端出现权限问题时,再执行下面的shell命令即可解决权限问题sudo chmod -R 777 /srv/samba/share
sudo systemctl restart smbd
1.2 在Ubuntu和Ubunut下共享文件处理
1.2.1 客户端
sudo apt update
sudo apt-get install smbclient
: 安装samba客户端smbclient -L //10.20.210.90 -U ae
: 访问共享文件,可以看到共享文件列表- 打开
Nautilus
(就是文件夹管理器),按下ctrl+L
,在导航栏中输入smb://10.20.210.90/share
,就可以看到共享文件了 - 打开vscode,就可看到
2 截图工具
Ubuntu内置的名为GNOME的截图工具,使用GNOME截图可以有三种方式;
Print Screen
: 截取整个桌面;Alt + Print Screen
: 截取当前打开的窗口;Shift + Print Screen
: 捕捉特定区域,并拖动鼠标指定要截图的区域;
3 安装beyond compare
3.1 安装
- 访问官网下载响应版本的beyond并根据提示安装beyondcompare
- 一般可以考虑安装在
/opt/beyondcompare
下
- 一般可以考虑安装在
3.2 配置git环境
3.3 破解beyond compare
3.3.1 临时方案
删除适用文件
-
找到配置文件:bcompare在ubuntu的配置文件的路径是:.config/bcompare
cd .config/bcompare/
-
在该路径下找到 registry.dat 删除即可
rm registry.dat
删除后重新打开bcompare,重新获得30天试用(这个方法在方法一失效的时候可以使用,虽然麻烦了点,但是管用)
3.3.2 根本方案
- 找到beyondcompare安装目录下的lib,并运行如下命令
sudo sed -i "s/keexjEP3t4Mue23hrnuPtY4TdcsqNiJL-5174TsUdLmJSIXKfG2NGPwBL6vnRPddT7tH29qpkneX63DO9ECSPE9rzY1zhThHERg8lHM9IBFT+rVuiY823aQJuqzxCKIE1bcDqM4wgW01FH6oCBP1G4ub01xmb4BGSUG6ZrjxWHJyNLyIlGvOhoY2HAYzEtzYGwxFZn2JZ66o4RONkXjX0DF9EzsdUef3UAS+JQ+fCYReLawdjEe6tXCv88GKaaPKWxCeaUL9PejICQgRQOLGOZtZQkLgAelrOtehxz5ANOOqCaJgy2mJLQVLM5SJ9Dli909c5ybvEhVmIC0dc9dWH+/N9KmiLVlKMU7RJqnE+WXEEPI1SgglmfmLc1yVH7dqBb9ehOoKG9UE+HAE1YvH1XX2XVGeEqYUY-Tsk7YBTz0WpSpoYyPgx6Iki5KLtQ5G-aKP9eysnkuOAkrvHU8bLbGtZteGwJarev03PhfCioJL4OSqsmQGEvDbHFEbNl1qJtdwEriR+VNZts9vNNLk7UGfeNwIiqpxjk4Mn09nmSd8FhM4ifvcaIbNCRoMPGl6KU12iseSe+w+1kFsLhX+OhQM8WXcWV10cGqBzQE9OqOLUcg9n0krrR3KrohstS9smTwEx9olyLYppvC0p5i7dAx2deWvM1ZxKNs0BvcXGukR+/g" BCompare
- 添加如下key
--- BEGIN LICENSE KEY ---
GXN1eh9FbDiX1ACdd7XKMV7hL7x0ClBJLUJ-zFfKofjaj2yxE53xauIfkqZ8FoLpcZ0Ux6McTyNmODDSvSIHLYhg1QkTxjCeSCk6ARz0ABJcnUmd3dZYJNWFyJun14rmGByRnVPL49QH+Rs0kjRGKCB-cb8IT4Gf0Ue9WMQ1A6t31MO9jmjoYUeoUmbeAQSofvuK8GN1rLRv7WXfUJ0uyvYlGLqzq1ZoJAJDyo0Kdr4ThF-IXcv2cxVyWVW1SaMq8GFosDEGThnY7C-SgNXW30jqAOgiRjKKRX9RuNeDMFqgP2cuf0NMvyMrMScnM1ZyiAaJJtzbxqN5hZOMClUTE+++
--- END LICENSE KEY -----