- 虚拟机只装置ssh,只能是连贯其余服务器。装置了openssh-server后,才能够被其余终端应用ssh连贯到
近程文件传输
把从本地复制到近程
scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_file# 利用实例➜ Desktop scp a.c lite@192.168.107.128:~/lite@192.168.107.128's password:a.c
第1,2个指定了用户名,命令执行后须要再输出明码,第1个仅指定了近程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后须要输出用户名和明码,第3个仅指定了近程的目录,文件名字不变,第4个指定了文件名;
从近程复制到本地
只须要将从本地复制到近程的命令后2个参数调换程序即可,如下实例:
➜ Desktop scp lite@192.168.107.128:~/a.c pwdlite@192.168.107.128's password:a.c
- 须要留神的是,如果复制的是文件夹的话,须要加上参数-r ,如:scp -r xxxx
给Ubuntu操作系统更换字体
一些好的字体
Fira Code(用于编程成果更佳,还反对连体)
Source Code Pro
装置办法
# 先输入以后已装置的字体,确认fc命令可用➜ ~ fc-list/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold /usr/share/fonts/truetype/fonts-kalapi/Kalapi.ttf: Kalapi:style=Regular /usr/share/fonts/truetype/fonts-gujr-extra/Rekha.ttf: Rekha:style=Medium /usr/share/fonts/truetype/tlwg/TlwgTypewriter-BoldOblique.ttf: Tlwg Typewriter:style=Bold Oblique
再将带有.ttf后缀的字体文件挪动到~/.local/share/fonts,没有的话,创立这个目录
➜ ~ cd ~/.local/share/fonts➜ fonts lltotal 3.8M-rw------- 1 lite lite 243K Jul 16 2019 FiraCode-Bold.ttf-rw------- 1 lite lite 219K Jul 16 2019 FiraCode-Light.ttf-rw------- 1 lite lite 215K Jul 16 2019 FiraCode-Medium.ttf-rw------- 1 lite lite 217K Jul 16 2019 FiraCode-Regular.ttf-rw------- 1 lite lite 216K Jul 16 2019 FiraCode-Retina.ttf-rwxrwxrwx 1 lite lite 171K Jul 18 2016 SourceCodePro-BlackIt.ttf-rwxrwxrwx 1 lite lite 207K Jul 18 2016 SourceCodePro-Black.ttf-rwxrwxrwx 1 lite lite 171K Jul 18 2016 SourceCodePro-BoldIt.ttf-rwxrwxrwx 1 lite lite 207K Jul 18 2016 SourceCodePro-Bold.ttf-rwxrwxrwx 1 lite lite 172K Jul 18 2016 SourceCodePro-ExtraLightIt.ttf-rwxrwxrwx 1 lite lite 209K Jul 18 2016 SourceCodePro-ExtraLight.ttf-rwxrwxrwx 1 lite lite 177K Jul 18 2016 SourceCodePro-It.ttf-rwxrwxrwx 1 lite lite 172K Jul 18 2016 SourceCodePro-LightIt.ttf-rwxrwxrwx 1 lite lite 209K Jul 18 2016 SourceCodePro-Light.ttf-rwxrwxrwx 1 lite lite 172K Jul 18 2016 SourceCodePro-MediumIt.ttf-rwxrwxrwx 1 lite lite 208K Jul 18 2016 SourceCodePro-Medium.ttf-rwxrwxrwx 1 lite lite 208K Jul 18 2016 SourceCodePro-Regular.ttf-rwxrwxrwx 1 lite lite 171K Jul 18 2016 SourceCodePro-SemiboldIt.ttf-rwxrwxrwx 1 lite lite 208K Jul 18 2016 SourceCodePro-Semibold.ttf
最初执行fc-cache来更新字体cache文件
➜ fonts fc-cache
最初就能看到成果
相干链接
- Linux下的字体治理
- 有哪些好的终端字体
- Ubuntu 装置字体
- ubuntu下比拟好的编程字体有哪些?
- 举荐几款连字字体,在代码编辑器中启用连字字体(Visual Studio Code)
文件操作命令
cp
- -a:此选项通常在复制目录时应用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
- -d:复制时保留链接。这里所说的链接相当于Windows零碎中的快捷方式。
- -f:笼罩曾经存在的指标文件而不给出提醒。
- -i:与-f选项相同,在笼罩指标文件之前给出提醒,要求用户确认是否笼罩,答复"y"时指标文件将被笼罩。
- -p:除复制文件的内容外,还把批改工夫和拜访权限也复制到新文件中。
- -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
- -l:不复制文件,只是生成链接文件。
详见菜鸟教程链接
- 如果连进一个文件夹都被回绝了的话,阐明你没有x权限,进文件夹不能应用ls的命令,阐明没有r权限,所有r+x得整
- Linux多级目录的创立办法:mkdir -p
- rsync--另一种弱小的cp命令,能够ssh cp,也能够选择性地复制整个文件夹
**更齐全的卸载一个应用apt-get装置的软件**以卸载Python2.7为例1. 卸载python2.7```bashsudo apt-get remove python2.7```2. 卸载python2.7及其依赖```bashsudo apt-get remove --auto-remove python2.7```3. 革除python2.7的一些配置文件```bashsudo apt-get purge python2.7 sudo apt-get purge --auto-remove python2.7