linux基础(0)

1、请说明/bin不/usr/bin目录所放置的执行文件有何不同之处?
/bin主要放置在开机时,以及进入单人维护模式后还能够被使用的指令,至二/usr/bin则是大部分软件提供的指令放置处。
2、请说明/bin不/sbin目录所放置的执行文件有何不同之处?
/bin放置的是一般用户惯用的指令,至二/sbin则是系统管理员才会使用到的指令。不过/bin和/sbin都与开机、单人维护模式有关。 更多的执行档会被放置到/usr/bin及/usr/sbin底下。

3、目录:
. 本目录
.. 上一层目录
- 前一个目录
~ 当前用户home目录
~aa 用户aa的home目录
在所有目录下面都会有两个目录 .和..

pwd 显示当前目录
mkdir 创建新的目录
rmdir 删除新的目录

cd ~和cd的作用相同

mkdir test1/test2,如果当前目录中没有test1文件夹,则会报错
mkdir -p test1/test2 正确

Linux中rmdir命令是用来删除空的目录。
使用方式: rmdir [-p] dirName
参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。

举例说明:
rmdir folder1
删除名字为folder1的子目录。

rmdir -p folder1/folder2
删除名字为folder1里面的folder2这个子目录,如果删除folder2这个子目录后,folder1也成了空目录的话,那么folder1也会一同被删除。

如果你想删除非空目录,使用rmdir估计是不行的哦,要使用rm才可以的。
使用方式:rm [options] name...

参数 [options]:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。

举例说明:
删除所有.java文件;删除前逐一询问确认 :
rm -i *.java

将 project子目录及子目录中所有档案删除 :
rm -r project

原文地址:https://www.cnblogs.com/zzj2/p/3008935.html