linux文件系统
bin 常用的 可执行文件的 命令
etc 放配置。比如,代理服务器nginx,他的配置,都是在etc里面。
var 比如,日志log,会放到这里。
lib 比如,C++的头文件,会在这里
home 所有的用户,都会在这里
proc 比如,他里面有一个cpuinfo ,存的是(cpu的信息)
命令
touch
touch 1.cpp 创建1.cpp文件
ls
ls -l 所有(文件夹 和 文件)的详细信息
ls -a 包括(隐藏文件)
cp
复制 文件 cp ./dir1/a.txt ./dir2 此时,./dir2 有一个a.txt (复制操作)
cp ./dir1/a.txt ./dir2/b.txt 此时,./dir2 有一个b.txt (复制 + 重命名操作)
cp a.txt b.txt (把当前目录下的a,复制一份,命名为b)
复制 文件夹 cp ./dir1 ./dir2 -r (把dir1的所有东西,复制到dir2里)
mkdir
mkdir /dir (创建文件夹)
mv
mv a.txt b.txt (重命名操作)
cat
cat a.txt (输出文件内容)
rm
rm *.txt (删除当前目录所有*.txt )
rm * -r (删除当前目录下,所有的 “文件夹 + 文件”)
history
history (展示,所有你使用过的 命令)
|