场景:用Windows系统安装VMware虚拟机,并且在虚拟机上安装Ubuntu系统
1、安装虚拟机
2、安装Ubuntu系统
3、安装和配置Samba
4、安装和配置SSH
5、安装和配置gcc/g++
在window上安装虚拟机和虚拟机上安装Ubuntu比较简单,这里就简单介绍了,主要讲第3、4、5点。
samba是Linux系统上的一种文件共享协议,可以实现Windows系统访问Linux系统上的共享资源。
3、安装和配置Samba
https://blog.51cto.com/u_1085858/2568362
4、安装和配置SSH远程
https://blog.csdn.net/qq_36393978/article/details/109801470
5、安装和配置gcc/g++
https://blog.csdn.net/yuming226/article/details/88320892
Linux系统常用的文件操作
.查看当前的路径(pwd)
直接一个pwd,就可以知道你现在所处的绝对路径;
2.改变目录(cd …)
LIinux下一切皆文件,那么想要切换目录,就是很频繁的操作。
cd .. 进入上一层目录。
cd ./tmp 进入当前目录的tmp目录。
cd +绝对路径 直接进入绝对路的目录中。
cd ~ 进入家目录
cd - 进入上一次所在的目录
3.创建目录
mkdir +目录名 创建一个该目录名的目录。
这个目录名要是一个简单的名字,那么默认创建在当前的目录下,要是你要直接跟绝对路径+名字,将该目录创建在绝对路径下面。
4.创建文件
touch + 文件名 创建一个普通文件(默认创建在当前目录下)
5.删除文件或者文件夹
创建一个文件夹,但是有时候不需要了,需要删除。
rm +普通文件名 删除普通文件
rmdir + 目录名 删除一个空目录
rm -r + 目录名 删除一个非空的目录
有时候一个文件夹是很多内容,有时候你删除的时候,就会提醒你是否要进行删除,你只要选择y就可以,但是如果是一个很庞大的目录,这样子删除就是很麻烦,但是你还是想尽快的额删除,那么选择rm -rf +目录名,就可以直接并且很轻松的删除,但是要少用。
6.复制文件
Linux 将一个文件夹的所有内容拷贝到另外一个文件夹
cp -r /home/packageA/* /home/packageB
将一个文件夹复制到另一个文件夹下,以下实例 packageA 文件会拷贝到 packageB 中:
cp -r /home/packageA /home/packageB
7.移动和改名字
移动就是wondows下的剪切。
将源文件名 source_file 改为目标文件名 dest_file
mv source_file(文件) dest_file(文件)
将文件 source_file 移动到目标目录 dest_directory 中
mv source_file(文件) /路径/dest_directory(目录)
8.查找命令
find 路径 -name 文件名
这里的路径要是省略,就是默认在当前路径下寻找,如果有路径,就该路径下查找。
-name 是以名字的方式查找。
看看他们的区别,在查出来之后。
显示的是路经加文件名,你要是给定路径,找到以后会显示绝对路径,否则就是当前路径。
9.查看文件内容
简单粗暴,vim +文件名 直接进入查看,并且可以修改。
more + 文件名 只能显示一屏,想要继续看,就直接回车就可以。
cat + 文件名 就可以全部显示该文件的内容。
less + 文件名 进入查看,但是不能修改。
head -num +文件名 从文件的头开始显示num行。
tail -num + 文件名 从该文件的尾开始显示num行。