请问Linux下用mkdir-p创建的目录和子目录的位置在哪。用ll查不到。还有Touch是不是可以创造任何文件

mkdir-p创建的目录和子目录基于您当前的目录。
比如mkdir-paa/bbaa就是在当前目录下看到的,bb在aa目录下。
通过ll可以看到aatouch只能创建文本文件。

linux怎样在根目录下创建文件夹

操作步骤如下:

1.进入Linux系统和终端,输入命令“cd/”,然后回车,移动到根目录。

2.在根目录中输入“sudomkdir文件夹名称”并按Enter键。

3.输入管理员密码后回车,文件夹创建成功。

4.这时输入“ls”命令并回车即可显示根目录下的所有文件名。

5.可以看到根目录下有一个名为ls的文件夹。

在linux的根目录下,包含下面目录在内的各个目录的基本含义。/etc/rc.d

我抄的内容非常详细,也很强大。
rc.d的内容如下:init.d/:存放各种服务器和程序的二进制文件的目录。
rcx.d/:每个启动级别的可执行链接目录。
里面都是一些指向init.d/的软链接。
详细情况将在后面描述。
另外还有三个脚本:rc.sysinit、rc、rc.local初始化方法及执行顺序为:加载内核并运行init程序/etc/rc.d/rc.sysinit#init执行的第一个脚本/etc/rc.d/rc$RUNLEVEL#$RUNLEVEL为默认运行模式/etc/rc.d/rc.local/sbin/mingetty#等待用户输入In队列,/etc/rc.d/rc.sysinit在每种操作模式下执行本质上相同的初始化工作,包括:加载键盘映射和系统字体、开始更改主机名设置、确定NIS检查名称域(fsck)和挂载文件系统打开配额、加载声卡模块、设置系统时钟等。
/etc/rc.d/rc根据其参数指定的执行模式(执行级别,可以在inittab文件中设置)执行相应目录下的脚本。
任何以Kxx开头的都称为停止参数任何以Sxx开头的都称为启动参数。
调用顺序是从小到大xx。
例如,假设默认运行模式为3,/etc/rc.d/rc将如上所述调用/etc/rc.d/rc3.d/下的脚本。
值得注意的是,Redhat中的Runtimes2、3、5都使用/etc/rc.d/rc.local作为初始化脚本中的最后一个,因此用户可以自己在这个文件中添加一些需要在其他后添加的内容初始化作业,登录前运行命令。
init等待/etc/rc.d/rc运行后(因为/etc/inittab中/etc/rc.d/rc的动作是wait),会在指定的各个虚拟终端上运行/sbin/mingetty。
等待用户登录。
至此,LINUX启动完成。
Linux操作系统中的文件目录结构“/”有以下子目录:/usr目录包含所有命令、程序库、文档和其他文件。
这些文件在正常操作期间不会更改。
此目录还包含Linux发行版的主要应用程序,例如Netscape。
/var目录包含在正常操作期间更改的文件:假脱机文件、日志文件、锁定文件、临时文件、页面格式文件等。
/home目录包含用户文件:参数设置文件、自定义文件、文档、数据、EMAIL、内存数据等。
系统省时必须保存该目录。
整个/proc目录包含unreal文件。
它们实际上并不存在于磁盘上,也不占用空间。
(使用ls-l显示它们的大小)当您查看这些文件时,您实际上正在访问普通用户的缓存信息。
/sbin(二进制)系统可执行文件,这些文件不适合普通用户使用。
(普通用户仍然可以使用,但必须指定目录。
)/etc操作系统配置文件目录。
/root系统管理员(也称为超级用户或根用户)的根目录。
/dev设备文件目录。
在LINUX下,设备被视为文件,它抽象了硬件并方便读写、网络共享和临时加载到文件系统。
通常,设备会有一个单独的子目录。
这些设备的内容出现在单独的子目录中。
LINUX没有所谓的驱动器盘符。
/lib根文件系统目录中核心程序和模块的共享库。
/boot引导加载程序(LILO或GRUB)的文件。
这些文件在计算机启动时首先加载(如果您有多个操作系统,您可能可以选择启动哪个操作系统)。
该目录还将包含LINUX内核(压缩的vmlinuz文件),但LINUX内核也可以存在于其他地方,只要配置了LILO并且LILO知道LINUX内核在哪里。
/opt可选应用程序,例如REDHAT5.2下的KDE(REDHAT6.0下,KDE放在其他XWINDOWS应用程序中,主要可执行文件在临时文件/usr/bin中)/tmp。
该目录将被自动清理。
/lost+found文件系统修复时恢复的“/usr”文件目录中最重要的部分是:系统/usr/X11R6X-WINDOWS(version11,release6)/usr/X11与/usr/X11R6(/usr/X11R6符号链接)/usr/X11R6/bin大量X-WINDOWS小应用程序(甚至可能是其他子目录中一些大型可执行文件的符号链接)。
/usr/docLINUX文档(在较新的系统上,此目录移至/usr/share/doc)。
/usr/共享独立于计算机构建的数据,例如字典中的单词。
/usr/bin和/usr/sbin与根“/”目录下的相应目录(/bin和/sbin)类似,但不用于基本启动(例如紧急维护时)。
大多数命令都在这个目录中。
/usr/local由本地管理员安装的应用程序(每个应用程序也可能有单独的子目录)。
在“main”安装之后,该目录可能是空的。
重新安装或升级操作系统后,该目录的内容必须存在。
/usr/local/bin可以是用户安装的小型应用程序和/usr/local目录中较大应用程序的一些符号链接。
/proc目录的内容:/proc/cpuinfo有关处理器的信息,例如类型、制造商、型号和性能。
/proc/devices当前内核配置的所有设备的列表。
/proc/dma当前使用的DMA通道。
/proc/filesystems当前内核配置的文件系统。
/proc/interrupts正在使用的中断以及有多少个中断。
/proc/ioports当前使用的I/O端口。
例如,使用以下命令读取系统CPU信息。
cat/proc/cpuinfo/binbin是二进制的缩写。
该目录遵循UNIX系统结构,存放用户最常用的命令。
例如,cp、ls、cat等。
/boot存放了Linux启动过程中一些必需的文件。
/devdev是设备缩写。
该目录下都是Linux外部设备,其功能类似于DOS下的.sys和Win下的.vxd。
在Linux中,设备和文件的访问方式相同。
例如:/dev/hda代表第一个物理IDE硬盘。
/etc目录用于存放系统管理所需的配置文件和子目录。
用户主目录/home例如,如果有一个名为wang的用户,那么它的主目录就是/home/wang,也可以用~wang来表示。
/lib目录存放着系统最基本的共享动态链接库,其功能类似于Windows中的.dll文件。
几乎所有应用程序都应该使用这些共享库。
/lost+found目录通常是空的,当系统异常关闭时,它就成为一些无家可归文件的避难所。
顺便说一句,它有点类似于DOS下的.chk文件。
/mnt目录为空系统提供该目录是为了允许用户临时挂载其他文件系统。
/proc目录是一个虚拟目录,它是系统内存的映射。
也就是说,这个目录的内容并不在硬盘上,而是在内存中。
/root系统管理员(也称为超级用户)的主目录。
作为系统所有者,您始终拥有某些特权,例如,您拥有一个特殊的目录。
/sbins代表SuperUser,意思是系统管理员使用的管理程序都存放在这里。
不用说,/tmp目录应该用来存放一些临时文件。
/usr这是最大的目录,几乎所有我们需要使用的应用程序和文件都存放在这个目录中。
它包含以下子目录:/usr/X11R6是存放许多应用程序的目录/usr/binLinux文档库/usr/包括在Linux下开发和编译应用程序所需的头文件,您可以在这里找到它们/usr/lib存放一些动态共享库和静态档案;al这是提供给一般用户的/usr目录。
安装软件比较方便/usr/manman在Linux中是help的同义词,这是存放开源文档的目录,这个目录下存在,爱好者不要放过/var目录存放的东西是在不断的扩展,很多系统都是管理员做的事情。
顺便说一下,系统日志文件位于/var/log目录中。
总之:用户应该将文件存储在/home/user_login_name目录(及其子目录)中。
·大多数情况下,本地管理员会添加其他软件。
主要可执行文件安装在/usr/local目录中,并符号链接到/usr/local/bin。
·所有系统设置都在/etc目录中。
·不要修改根目录(“/”)或/usr目录中的任何内容,除非您确实知道自己要做什么。
最好保持这些目录与LINUX发布时相同。
·大多数工具和应用程序安装在以下目录中:/bin、/usr/sbin、/sbin、/usr/x11/bin、/usr/local/bin。
·所有文件都位于一个目录树中。
不存在“司机”这样的东西。
Windows操作系统中的文件目录结构(以文件夹和文件的形式存在)1、盘符在使用数据文件时,盘符一般用来表示所操作的文件或目录位于哪个驱动器上。
驱动器号也称为驱动器名称。
常用的盘符有以下几种(冒号“:”不能省略):A:表示A盘,简称A盘。
B:表示B盘,简称B盘。
C:表示C盘,简称盘符。
C.D:表示D盘,简称D盘。
E:表示E盘,简称E盘。
A盘中已插入软盘。
它被称为驱动器A,当插入软盘B时,它过去被称为驱动器B。
在处理文件和目录时,如果省略驱动器号,则将其放置在当前驱动器上。
计算机系统启动后,当前磁盘即为启动盘。
2.文件和文件名文件是以特定格式创建在外部存储介质上的一组相关信息。
计算机上的文件一般存储在磁盘、光盘或磁带上,除非另有说明,否则我们将存储在磁盘上的文件视为磁盘文件。
每个文件必须有一个名称,称为文件名。
系统将文件名和相关信息存储在一个称为目录区的地方,将文件的内容存储在文件区(数据区)中。
WINDOWS管理文件主要是通过文件目录来实现“命名访问”。
(1)文件命名规则:主文件标识符文件扩展名也称后缀。
例如:DOS命令处理程序的文件名是:COMMAND.COM,其中COMMAND是文件标识符,COM是文件扩展名,也称为后缀。
文件扩展名通常描述文件的类型。
计算机系统对某些文件扩展名有特殊的规则,有些扩展名甚至是系统在运行时自动添加的。
以下是计算机系统上常用的一些文件扩展名。
.com可执行二进制代码文件,也称为命令文件。
.exe可执行程序文件。
批处理文件bat.battxt文本文件。
备份文件bak.system.obj文件目标程序文件。
库文件lib.cC语言源程序文件。
cppC++语言源程序文件。
从其位置到符号“.”的所有字符这”?”表示该位置所有可能的单个字符。
例如:*.DAT代表所有扩展名为.DAT*.*的文件名代表所有以X开头的文件名?.FOR表示标识符中包含单个任意字符且扩展名为.FOR的所有文件名。
3.目录和路径(1)文件目录是Windows操作系统中的文件夹。
为了实现统一的文件管理,同时方便用户,操作系统采用树形结构的目录来组织和管理磁盘上的所有文件。
①树形目录结构:根目录用“\”表示,如图2.1-1磁盘树形目录结构②子目录和父目录③当前磁盘和当前目录(2)路径是必须存在的所有子目录的顺序组合从根目录或当前目录传递到您要查找的文件或目录。
①绝对路径:从根目录开始到目标文件或目录的路径。
②相对路径:从当前目录出发到目标文件或目录的路径。
相对路径不是以“\”开头,而是从当前目录开始。