本文的内容是linux的系统命令、虚拟机中如何配置共享文件夹

Ubuntu系统命令

ls :以列表的形式显示当前工作路径下的所以文件信息,忽略隐藏文件

【参数】
-l:以详细列表的形式显示当前工作路径下的所以文件信息,不包括隐藏文件
-a:不隐藏任何以. 开始的项目
这两个命令可合并为 -al-la
在这里插入图片描述
-l iot:显示iot文件信息
-ld mp3/:显示mp3文件夹信息

cd:改变当前工作环境目录,在Ubuntu系统中回到/home/gec工作目录,在SecureCRT中回到root目录(~位置)

当不知道home目录是什么,可以用env指令
【参数】
cd [pathname]:pathname由/和目录组成
用户到cd /mnt/hgfs/share工作路径下处理文件:cd /mnt/hgfs/share
进入桌面路径:cd /home/gec/Desktop/

注意:在路径的最后有/,则整个路径为绝对路径,没有/为相对路径,相对路径不全的的话会找不到文件

在文件信息的最左栏,是文件类型的缩写,包括:
b(block)块设备文件
c(character)字符设备文件
d(directory)目录文件
l(link)链接文件(软链接)
p(pipe)管道文件(命名管道)
-(regular)普通文件
s(socket)套接字文件(Unix域/本地域套接字)

在第一个字母往后数共九个字母表示用户权限,r-read,w-write,x-execute(执行),其中:
前面三个表示用户所有者权限
中间三个表示用户所属组权限
最后三个表示其他用户的权限
若要修改权限,使用chmod 777 文件名 即可

十进制 0 1 2 3 4 5 6 7
八进制 000 001 010 011 100 101 110 111
rwx - - - - - x - w - - wx r - - r - x r w - r w x

touch:更改文件时间戳,建立文件,也可直接带目录创建文件

touch 1.txt:在虚拟机下创建1.1普通文件
-a:仅更改访问时间
-m:仅更改修改时间

gec@ubuntu:~/Desktop$ touch 2.txt

mkdir:在桌面创建文件夹,注意需先进入桌面 cd /home/gec/Desktop,也可直接带目录创建文件夹

mkdir /home/gec/Desktop/project:在桌面创建一个project文件夹
-p:递归创建文件夹

在这里插入图片描述
在这里插入图片描述
可以用 tree 111/ 查看树目录

gec@ubuntu:~/Desktop$ tree 111/

rm:删除指定的普通文件,默认情况下,不会删除目录,需注意当前目录是否具有需删除的文件

-r:加上-r才能删除文件夹

gec@ubuntu:~/Desktop$ rm -r project

cp:复制文件

复制桌面上的1.txt到3.txt中
gec@ubuntu:~/Desktop$ cp 1.txt 3.txt
复制1.txt到桌面上
gec@ubuntu:~$  cp 1.txt /home/gec/Desktop

在Ubuntu中建立共享文件夹

在这里插入图片描述

Vim编辑器

VIM 是 Linux 系统上一款文本编辑器,可直接运行指令进入文件

进入

vim 文件名/文件的路径
gec@ubuntu:~/Desktop$ vim 1.txt

推出

退出指令::q
q表quit
q!表强制退出
:wq表保存文件并退出
注意:若vim编辑器左下角无法输入:q,按Esc键重新操作

写入

注意:每次需写命令时,都需要按下Esc键,vim编辑器才有反应

命令 解释
i 在光标所在的位置前面插入字符
a 在光标所在的位置前面插入字符
o 在光标所在行的下一行插入新的一行
O 在光标所在行的上一行插入新的一行
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐