相关知识
- Linux一切皆文件,计算机为root目录,在路径中表示为/
- 挂起/关机:虚拟机挂起保存配置,虚拟机关机丢失配置,挂起和关机都保存文件
- 终端中~为默认家(home)目录
- 设置虚拟机与windows公用文件夹:打开虚拟机界面
⇒
\Rightarrow
⇒虚拟机
⇒
\Rightarrow
⇒虚拟机设置
⇒
\Rightarrow
⇒选项
⇒
\Rightarrow
⇒共享文件夹
⇒
\Rightarrow
⇒自行选择路径
⇒
\Rightarrow
⇒删除默认路径
⇒
\Rightarrow
⇒确认
至此,Windows共享文件夹路径设置完成
虚拟机内共享文件夹为 计算机 ⇒ \Rightarrow ⇒mnt ⇒ \Rightarrow ⇒hgfs ⇒ \Rightarrow ⇒设置的共享文件夹名称 - 文件详细信息中
以 drwxrwxrwx 2 hq hq 4096 10月 12 16:40 bin 为例
第一位d表示文件类型 共有bcd-lsp七种文件类型b: 块设备文件 c: 字符设备文件 d: 目录 -: 普通文件 l: 链接(快捷方式) s: 套接字 p: 管道
前三位rwx意为用户拥有 读 写 执行 权限 若对应位置为-意为没有相应功能的权限 中间三位则为组内其他用户权限 最后三位则为其他用户权限。 r权限4 w权限2 x权限1 chmod 777 文件名即为将三种用户权限全部拉满
2代表连接数
第一个hq 用户名
第二个hq 组别名
4096 代表文件大小,单位为字节
10月12 16:40为修改日期
最后为文件名
命令行
- 虚拟机窗口全屏:sudo xx_vm.sh
- 放大终端:ctrl+shift+加号
- 缩小终端:ctrl+减号
- 打开根目录终端:ctrl+alt+t
- 切换中英文:ctrl+空格
- 清屏:ctrl+l/clear
- 我是谁:whoami
- 主机名:hostname
- 当前绝对路径:pwd
- 新建文件夹:mkdir 文件夹名 级联创建:mkdir 文件夹名1/文件夹名2 -p
- 新建文件:touch 文件名
- 新建多层嵌套文件夹:mkdir -p a/b/c
- 查看当前路径下所有内容 :ls
- 查看当前路径下所有内容,包括隐藏 :ls -a
- 查看当前路径下所有内容详细信息:ls -l
- 查看当前路径下所有内容详细信息,包括隐藏:ls -al
- 路径切换:cd
(1)当前文件夹 :.
(2)上一级文件夹: . .
(3)连续切换 : …/…/…
(4)回到home:1:啥也不写 2:~ 3:/home/用户名
(5) 回到上一次目录:- - 复制文件夹 cp -r 要复制的文件夹 目标文件夹
- 复制文件 cp 要复制的文件 目标文件夹
示例 当位于~ /a/b/c复制~ /a/b/c到~/d:
cd ⇒ \Rightarrow ⇒ cp -r a/b/c d - 用vscode打开xxxx.c文件 code xxxx.c
- 剪切文件:mv 文件或者文件夹 目标地址
- 删除文件 rm 文件名
- 删除文件夹 rm -f 文件夹名
- 用vim编写.c vi test.c
- 编译文件 gcc test.c 默认生成a.out
- 执行程序 ./a.out