Ubuntu和vmware前期设置教程

系统删除不要从左侧一栏删除,从菜单栏虚拟机——管理——从磁盘删除。

  1.  ubuntu版本下载地址(清华镜像源):https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
  2. vmware tools 安装教程 https://blog.csdn.net/wuzhiwuweisun/article/details/79204514
  3.  ubuntu屏幕小问题: https://blog.csdn.net/csu_guo_liang/article/details/83051603
  4. ubuntu 全屏问题:https://blog.csdn.net/qq_35865125/article/details/80711463
  5.  ubuntu命令行终端terminal字体大小调整:https://blog.csdn.net/qq_15192373/article/details/81561519   放大: ’Ctrl’ + ’shift ’ + ‘ + ’  缩小:’Ctrl’ + ‘ - ’
  6. ubuntu16.04 安装Sublime Text 3:https://blog.csdn.net/u012707739/article/details/78148976/
  7. ubuntu下sublime text字体大小调整:ctrl + 鼠标滚轮
  8. 在vmware中实现Ubuntu与win10(主机)的共享文件https://jingyan.baidu.com/article/54b6b9c0b6a4cd2d583b47eb.html
  9. ubuntu如何取消开机密码:https://jingyan.baidu.com/article/e9fb46e15dac517521f766c0.html
  10. 使用命令行重启ubuntu的指令:reboot
  11. vim操作python文件:https://blog.csdn.net/weixin_42784951/article/details/87303006
  12. ubuntu安装idle3:  在终端输入 sudo apt-get install idle3 命令
  13.  ubuntu命令行使用tab补全文件名或文件夹,输入至少一个字母补全,如有多个,一下tab没有列表,两下tab全部列出所有开头相同的文件夹,多输入几个字母方便锁定文件夹
  14. ubuntu的命令字体大小和颜色以及背景页面颜色窗口大小调整:https://jingyan.baidu.com/article/6b18230989de9dba59e1597b.html
  15. Ubuntu下每隔几分钟自动锁屏需重新输入密码解决:https://blog.csdn.net/g_66_hero/article/details/71598021

ubuntu命令行指令

  1. ls 查看当前目录下的文件和文件夹
  2. ls -l 查看详细文件信息
  3. ls -s列表显示当前文件目录下所有文件
  4. exit() 或者ctrl + D 退出终端
  5. pwd显示当前文件目录在哪
  6. cd 切换用户主目录
  7. cd /切换到根文件夹
  8. 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命令(创建新的文件,若已存在,则更新文件的修改时间)

  • 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个任意字符
  1. touch a ab ac abc aabb bc cd
  2. ls a? 匹配a开头且只有两个字母
  3. ls a* 匹配a开头的所有文件夹
  4. ls ?c 匹配以c结尾且只有两个字母的文件夹
  5. ls *c  匹配以c结尾的所有文件夹
  6. ls a*b 匹配a开头b结尾的文件夹
  7. 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可以选中相同的所有单词,然后用左右键控制光标。

 

转载于:https://www.cnblogs.com/chxb/p/11555784.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值