需要下载的软件
- SourceInsight
- VMWare
相对路径和绝对路径
-
路径: 点对点的标识,存储位置的标识
英文名:pathname(全路径) path(路径) name(文件名)
-
绝对路径:路径是从绝对位置开始的。windows中从盘符开始;Linux从根目录开始
-
相对路径:指明路径时,是从当前所在位置开始的。可移植性强
常用命令
-
ls: list,列表,显示当前文件夹中所有内容
ls -a 显示所有文件,包含隐藏文件
ls -l 显示详细信息
-
man:查询man手册,获得帮助
man 1 ls 1表示查询的是Linux命令
man 2 xx 2标识查询到是Linux api
man 3 xx 3标识查询的c库函数c
-
cd: change directory, 更改目录
用来切换目录
cd … 代表上一层目录
cd . 代表当前目录 -
pwd: print work directory 打印出当前的绝对路径
-
mkdir: make directory,创建文件夹,用于创建空文件夹
mkdir -p 级联创建文件夹
-
mv :在目录间移动文件||修改文件夹
mv 源文件pathname 目标文件pathname
其中,path代表路径,name代表文件名,故既可以改路径也可以改文件名。 -
touch :创建空文件
touch pathname
-
cp : copy 复制文件
cp 源文件pathname 目标文件pathname
cp -r 复制文件夹
cp -f 强制复制
-
rm: remove 删除
rm 文件pathname
rm -r 删除文件夹
rm -f 强制删除
-
cat :直接在命令行显示文件内容
短文件用cat
长文件用vi
-
rmdir :只能删空文件夹
-
ln :link 链接文件
Windows中快捷方式中,快捷方式和它指向的文件是两个独立的文件。都占用硬盘空间。
Linux中有两种连接文件
- 软连接(符号链接): 类似windows中的快捷方式
ln -s 源文件名 符号连接文件名
- 硬连接:两个文件同等地位||类似于一个问价
ln 源文件名 连接文件名
- 软连接(符号链接): 类似windows中的快捷方式