一些常用的Linux的命令记录
Common Command
- 查看当前系统的版本
- 查看当前所安装的软件
- 查看某软件安装路径
dpkg -L | grep ftp
查看ftp的位置
- 查看软件版本
aptitude show
后面跟着软件名字
- change the environment
gedit ~/.bashrc
then add some thing and
sources ~/.bashrc
- 删除带锁文件夹(文件)
1
| sudo chmod -R 777 文件或文件夹
|
- 打开隐藏文件
- 创建快捷方式
以给Typora创建快捷方式为例:
- 首先创建一个
typora.desktop
的文件,将下列内容写入该文件中,
1 2 3 4 5
| [Desktop Entry] Name=Typora Exec=/home/amazinghao/Downloads/Typora-linux-x64/bin/Typora-linux-x64/Typora Type=Application Icon=/home/amazinghao/Downloads/Typora-linux-x64/bin/Typora-linux-x64/resources/assets/icon/icon_512x512.png
|
- 然后把这个文件拷贝到系统应用目录下,
sudo cp typora.desktop /usr/share/applications/
,
搞定。
- 文件解压
1
| for f in *.tgz; do tar -xvf "$f"; done
|
xxx.tar.gz.00.tar.gz.01.tar.gz.02
1 2
| cat TRAIN.tar.gz.* | tar -zxv tar -zxv VAL.tar.gz
|
- 文件夹软连接
将一个文件夹软连接到另一个文件夹,但是在docker容器路径映射中没用。而且文件夹修改会同步生效。在使用ls命令时,文件夹路径后会有@符号。
- 删除apt的缓存
节约磁盘空间,虽然下次再下载的时候时间会长一些。
- 服务器ssh服务开启
1 2 3
| sudo /etc/init.d/ssh status # 检查ssh服务状态 sudo /etc/init.d/ssh start service ssh start # 或者
|
需要先检查是否有openssh安装
1 2
| apt-get update apt-get install -y openssh-server vim
|
1 2 3
| vim /etc/ssh/sshd_config # 设置允许密码连接 passwd #设置密码 service ssh restart # 重新打开ssh服务
|
- 服务器容器远程连接
首先服务器需要开启openssh服务
1
| ssh -p port_id root@server_ip
|
需要一个插件Remote-SSH。然后点击远程资源服务器
-远程
,然后输入ssh -p port_id root@server_ip
会更新配置config配置文件。比如:
Host custom_name
HostName ip
Port 10008
User root
- 查看IP
1 2
| ifconfig apt-get install net-tools
|
- 清空回收站
1
| sudo rm -rf ~/.local/share/Trash/*
|
- 查看cpu的核数
1
| cat /proc/cpuinfo| grep "cpu cores"| uniq
|
- 如何在ubuntu中添加一个软件的快捷方式,例如Typora
1 2 3 4 5 6 7 8 9 10 11 12
| vim typora.desktop" #在文件中输入下列内容 [Desktop Entry] Name=Typora Exec=/opt/Typora-linux-x64/Typora Type=Application Icon=/opt/Typora-linux-x64/resources/asserts/icon/icon_512x512.png #退出vim #拷贝这个文件到系统路径下 sudo cp typora.desktop /usr/share/applications/ #可能需要重启就出现了。
|