1. 安装
1. mac上安装Parallels Desktop软件
2. 创建ubuntu虚拟机环境:mlutipass launch --name ubuntu --cpus 4 --memory 8G --disk 10G
3. 查看虚拟机列表:multipass list
4. 进入虚拟机:multipass shell ubuntu
2. Vi/Vim编辑器使用
1. vi和vim的区别:vi是unix操作系统下的文本编辑器,vim是增强版,添加了很多新功能。
2. 退出vi::q
3. 打开或创建一个文件:vi hello.txt
4. 编辑文件:i键、a键、o键(大小写也不同),ECS键退出插入。
5. 保存并退出::wq
6. 查看当前目录下的文件或文件夹: ls
7. 查看文件内容:cat hello.txt
8. 快捷键:^行首,$行尾。复制yy、粘贴p、dd删除
9. 查看行号::set number
10. 不显示行号::set nonumber
11. 跳转到最后一行G,跳转到首行gg
12. 跳转到指定行::行号、行号G
13. 查找内容:/内容(/hello光标所在位置向下查找),?内容(向上查找)
14. 可以配置vi的信息写在.vimrc文件,就不用一直配置vi了。
3. Linux常用命令
1. 查看文件列表
1. ls 显示文件
2. ls -l 显示详细信息
3. ls -a 显示所有文件,包括隐藏文件
4. ls -ltr 根据修改时间逆序显示文件的详细信息
1. 左边第一列是文件的类型和权限。(第一个字符表示文件类型,-普通文件,d目录,l链接文件[软链接、硬链接];剩余9个字符表示权限【第一组表示文件所有者权限u,第二组表示同组用户的权限g,第三组表示其他用户的权限o】【r可读,w可写,x可执行】),第二列表示文件的硬链接数量,
2. 创建链接文件
1. 软链接文件: ln -s 目标文件 链接文件(ln -s hello.txt link.txt)
2. 硬链接:不加-s即可。
3. 创建文件
1. echo "yan" > "yan.txt" (当文件不存在时创建文件)
2. vi hello.txt
3. touch hello.txt (更新文件的修改时间,当文件不存在时创建文件)
4. 删除文件:rm hello.txt
5. 修改文件内容: echo "yang" > hello.txt (echo输入)
6. 查看文件内容: cat hello.txt
7. 修改文件权限
1. chmod +x hello.txt (添加可执行权限)
2. chmod +rw hello.txt (添加可读写权限)
3. chmod -x hello.txt (删除可执行权限)
4. chmod u+x hello.txt (给文件所有者添加权限)
5. chmod ug+x hello.txt (可以一块使用)
6. chmod 777 hello.txt (可以通过数字进行)
8. linux中目录是树状结构。
1.查看根目录:pwd
2. 切换到根目录:cd /
3. 切换到其他目录:cd /home/ubuntu/
4. 切换到上层目录:cd ..
5. 根目录下的目录解释:
1. bin目录:存放系统的基本命令
2. etc目录:系统和软件的配置文件(安装的软件在这个目录中进行配置)
3. home目录:进入系统默认的目录
6. 复制文件:cp file1.txt file2.txt (复制file1,名字起为file2)
7. 重命名文件:mv file1.txt file2.txt
8. 删除文件:rm file1.txt
9. 创建目录: mkdir folder
10. 创建多级目录:mkdir -p folder1/folder2/folder3
11. 复制目录:cp -r folder1 folder2
12. 查看目录结构或文件大小: du
13. 树状结构
1. 先安装:sudo apt install tree
2. tree
14.删除目录(危险):rm -r folder1
1. rmdir folder1 (删除空目录)