系统删除不要从左侧一栏删除,从菜单栏虚拟机——管理——从磁盘删除。
- ubuntu版本下载地址(清华镜像源):https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
- vmware tools 安装教程 https://blog.csdn.net/wuzhiwuweisun/article/details/79204514
- ubuntu屏幕小问题: https://blog.csdn.net/csu_guo_liang/article/details/83051603
- ubuntu 全屏问题:https://blog.csdn.net/qq_35865125/article/details/80711463
- ubuntu命令行终端terminal字体大小调整:https://blog.csdn.net/qq_15192373/article/details/81561519 放大: ’Ctrl’ + ’shift ’ + ‘ + ’ 缩小:’Ctrl’ + ‘ - ’
- ubuntu16.04 安装Sublime Text 3:https://blog.csdn.net/u012707739/article/details/78148976/
- ubuntu下sublime text字体大小调整:ctrl + 鼠标滚轮
- 在vmware中实现Ubuntu与win10(主机)的共享文件https://jingyan.baidu.com/article/54b6b9c0b6a4cd2d583b47eb.html
- ubuntu如何取消开机密码:https://jingyan.baidu.com/article/e9fb46e15dac517521f766c0.html
- 使用命令行重启ubuntu的指令:reboot
- vim操作python文件:https://blog.csdn.net/weixin_42784951/article/details/87303006
- ubuntu安装idle3: 在终端输入 sudo apt-get install idle3 命令
- ubuntu命令行使用tab补全文件名或文件夹,输入至少一个字母补全,如有多个,一下tab没有列表,两下tab全部列出所有开头相同的文件夹,多输入几个字母方便锁定文件夹
- ubuntu的命令字体大小和颜色以及背景页面颜色窗口大小调整:https://jingyan.baidu.com/article/6b18230989de9dba59e1597b.html
- Ubuntu下每隔几分钟自动锁屏需重新输入密码解决:https://blog.csdn.net/g_66_hero/article/details/71598021
ubuntu命令行指令
- ls 查看当前目录下的文件和文件夹
- ls -l 查看详细文件信息
- ls -s列表显示当前文件目录下所有文件
- exit() 或者ctrl + D 退出终端
- pwd显示当前文件目录在哪
- cd 切换用户主目录
- cd /切换到根文件夹
-
clear 清屏 或者ctrl + L
绝对路径和相对路径
绝对路径:以 / 开头
- ls . 当前路径下的文件和文件夹
- ls .. 当前路径的上一级路径的文件和文件夹
- ls ../.. 当前路径的上一级路径的上一级路径的文件和文件夹列表
- ls / 根目录下的文件和文件夹列表
- ls ~ 查看用户主目录下的文件和文件夹列表
- ls /home/用户名 查看用户名下的文件和文件夹列表
- / 代表根目录
- ~ 代表用户主目录
ls命令使用:
- ls -l 显示文件的详细信息
- ls -a 显示所有文件,包括隐藏文件
- ls -a -l 显示所有文件的详细信息
- ls -al或者ls -la 同上
cd命令使用:
- cd /home/用户名
- cd / 切换根目录
- cd 切换家目录或者主目录
- cd .. 切换到上一级目录
- cd - 切换到进入到目前文件夹之前的文件目录
-
mkdir命令(创建文件夹):
- mkdir a b c d 创建多个文件夹
- mkdir -p a/b/c/d 创建递归文件夹
rmdir命令(删除文件夹):
- rmdir a b c d
- rmdir a/b/c/d
- rmdir -p a/b/c/d 删除这个路径,前提所有文件夹内必须是空文件和空文件夹
tree命令(显示文件树,若没有使用sudo apt install tree命令安装):
- 进入文件夹后输入tree查看当前路径下以及下属的所有文件夹和文件
- tree
- tree 文件夹名
↑和↓键重复上次命令和当前状态。
touch命令(创建新的文件,若已存在,则更新文件的修改时间)
rm 删除文件或者文件夹
- rm 文件或者文件夹
- rm a.txt b.txt
- rm *.txt
- rm -r a 递归删除文件和文件夹
- rm -r -i a 删除前给出提示,-i的前提是有-r
- rm -r -f a 强制删除,不给提示,-f的前提是有-r
创建包含除字母以外的特殊字符用双引号或者单引号括起来
- mkdir "a b "
- rmdir "a b"
- mkdir "a%* b"
- rmdir "a %* b"
help命令(查看命令的帮助信息):
- 命令 --help
- ls --help
- rmdir --help
man命令(查看帮助信息):
- man 命名
- man ls
- man rmdir
- man ascii 查看ASCIIb编码帮助信息
快捷键:
- tab补全命令或者路径
- 上下键翻出以前操作过的命令
cat命令(将内容作为标准内容打印到终端):
- cat 文件名
- cat ../folder1/folder2/day01.txt
more(分页显示文件内容):
- more 文件名
- more ../day01/day02/day1.txt
- q退出
- 空格翻页
通配符*的使用:
- *匹配0个或者1或者任意个字符
- ?匹配1个任意字符
- touch a ab ac abc aabb bc cd
- ls a? 匹配a开头且只有两个字母
- ls a* 匹配a开头的所有文件夹
- ls ?c 匹配以c结尾且只有两个字母的文件夹
- ls *c 匹配以c结尾的所有文件夹
- ls a*b 匹配a开头b结尾的文件夹
- rm *c 删除以c结尾的文件
copy命令(复制文件或者文件夹):
- cp 源文件或者文件夹 目标文件或者文件夹
- cp ../day01/day01.txt ~/
- 复制过程中改名:cp ../day01/day01.txt ~/day01.py
- 选项 -a 复制文件夹和文件中的全部内容(包括文件夹和文件)cp -a linux ~/Desktop/
move命令(移动或者更名文件):
- move name1 name2
- move name ~/Desktop/aid1805 (举例)
find命令(根据文件名等信息查找指定文件或者文件夹):
- find 路径 -name "文件名"
- find ~ -name "*.txt" 查找主目录下以.txt结尾的文件
- find / -name "文件名" 查找更目录下指定的文件
grep命令(查找文件中相应的内容及文本信息):
- 格式 grep "内容" 文件名或路径
- grep "内容" -n 文件名或路径 -n显示行号
- grep "内容" -r/-R 文件名或路径 -r/-R递归搜索文件夹内的文件 grep "hello" -nr ~/Desktop/aid1805/
实例:
- grep "内容" “*.txt”
- grep "root" -nr /etc
压缩和解压缩命令gzip和gunzip(只用于文件):
- gzip压缩 ,格式 gzip 文件名, .gz为gzip压缩过的文件
- gunzip命令解压缩
- 示例:gzip ~/Desktop/aid1805/text/1.txt
tar对文件或者文件夹打包或者解包:
- tar [选项] 文件名 [文件路径]
- 常用选项 -c创建包 、-x解包、 -v显示操作文件的细节 、-z对包进行压缩解压缩 、-f 文件名 正在操作的文件
- #将aid1805下的text打包为text.tar.gz -------- tar -czvf text.tar.gz aid1805/text
- 将text.tar.gz解包 --------------- tar -xzvf text.tar.gz
sudo 切换的root用户:
- sudo mkdir /mytest
- sudo -i 进入系统管理权限,-i 切换到root用户 rmdir /mytest
- exit退出超级管理员权限。
文件管理权限命令:
- -r代表读;-w代表写;-x代表执行
- 用户权限;组权限;其他权限
chmod命令:
- 修改文件权限
- chmod [权限] 文件名/文件夹名
- 权限:u(用户)属主;g同组用户;o其他用户;a所有用户;+添加权限;-删除权限
- 示例:chmod u-r a.txt 删除读权限 chmod u+r a.txt 添加读权限 chmod o-rwx a.txt 其他用户删除读写执行权限
- ls -l a.txt 查看文件用户权限,组权限和其他权限 -rwx rwx rwx最高权限;------------最低权限
- 当文件颜色为绿色时,具有执行权限
重定向:
- >代表重定向到文件中,>>代表冲定向追加到文件中,不删除文件原有信息
- find /etc -name "passwd" > stdout.txt ,把正确的标准输出重定向到文件中,而不是在屏幕中
- find /etc -name "passwd" > stdout.txt 2> stodd.txt,用2>把错误的输出也重定向到文件中
- find /etc -name "passwd" 2> stodd.txt 将正确的标准输出到屏幕,错误的重定向到文件中
- find /etc -name "passwd" 2> /dev/null /dev/null dev是一个设备文件,null相当于一个黑洞,我们可以把错误的信息统统定向到这个无底洞中
- find /etc -name "passwd" &> a.txt 利用&>将正确的标准输出和错误的输出信息都保存至a.txt文件中
sublime text使用
- 命令行输入subl启动sublime
- subl + 文件名 用sublime打开文件
- subl 路径 打开文件束
- sublime 侧边栏 ctrl + k +b打开或者隐藏
- ctrl + 或者ctrl - 放大或者缩小字体大小
- ctrl + 鼠标左键 添加多个光标,esc取消光标
- ctrl shift + ↑或者↓ :交替换行
- ctrl + s 保存文件
- ctrl + d 选中某个单词,然后多次按ctrl + d可以选中相同的所有单词,然后用左右键控制光标。