根目录是Unix以及类Unix的系统的专用名词,所谓的根目录就是类似一棵树,所有的树叶包括树杈都是从它这里出发的,所有的树枝树叶都是它的子目录。在日常操作电脑或者手机中经常看到教程进入根目录,到底如何进入这个目录呢?
开启分步阅读模式
工具材料:
Mac
安卓手机
es
x-plore
操作方法
01
Mac进入根目录:
要进入根目录首先要启动终端,其他的Linux类似,都是先进入终端。
在Mac上面按键cmmand+空格,输入终端两个字按return即可进入终端。
02
进入后在$符号前面输入命令:cd 空格 / 反斜杠回车即可进入根目录。反斜杠代表的是根目录。要显示当前的路径输入pwd即可看到,下面显示的反斜杠,代表已经进入了根目录。
03
手机进入根目录:
手机要进入根目录单靠自带的文件管理器是做不到的,先安装工具的es ,或者x-ploer。安装es后,打开APP,点击内部存储器,点击emulate,然后点击反斜杠就可以进入根目录。
04
上面的方法进入比较麻烦,可以点击文件管理器左上角的三行,然后点击文字根目录同样可以达到目的。
05
通过x-plore:
点击进入APP后,看到有个root英文,点击一下就可以进入根目录,root是英文根的意思,进入后下面的它的子目录。
B. linux文件管理命令有什么
(1)目录管理命令
——ls:列出指定目录下的内容
格式:ls [OPTION]... [FILE]...
-a:显示所有文件包括隐藏文件
-A:显示除.和..之外的所有文件
-l,--long:显示文件的详细属性信息
-h:对文件大小进行单位换算,可能影响精度
-d:查看目录本身而非其内部的文件
-r:逆序显示文件
-R:递归显示文件
示例:ls -lah / --详细显示/目录下的所有文件(包括隐藏文件)
ls -ldh /etc --详细显示/etc目录本身
ls -lhv / --倒序显示/目录下所有文件(包括隐藏文件)
ls -R /etc --递归显示/etc下所有文件
——mkdir:创建目录
格式:mkdir [OPTION]... DIRECTORY...
-p:自动按需创建父目录
-m:创建目录时给定权限
示例:mkdir -p /data/test/A/B --在/data目录下递归创建/test/A/B三个目录
mkdir -m 711 -p /data/MODE/A --在/data目录下递归创建MODE/A两个目录同时指定目录A的权限为711
——rmdir:删除目录
格式:rmdir [OPTION]... DIRECTORY...
-p:删除目录后如果其父目录为空,则一并删除
示例:rmdir -p /data/test/A --删除A目录后,test目录为空,一并删除
——cd:切换目录
示例:cd ..:切换到上级目录
cd ~:切换回自己的家目录
cd -:在上一次目录与当前目录直接来回切换
——pwd:显示当前目录
(2)文件管理命令
——cp:复制
格式:单源复制:cp [OPTION]... [-T] SOURCE DEST(如果DEST不存在则创建,存在则覆盖)
多源复制:cp [OPTION]... SOURCE... DIRECTORY(DEST必须为directory)
-i:交互式复制,即覆盖前提醒用户确认
-f:强制覆盖目标文件
-r,-R:递归复制目录
示例:cp -if /data/[1-3].txt /data/test --test必须为目录,把三个文件一起复制到test中
cp -r /data /practice --把data目录及目录下的内容一起复制到practice中
——mv:剪切
格式:单源复制:mv [OPTION]... [-T] SOURCE DEST(如果DEST不存在则创建,存在则覆盖)
多源复制:mv [OPTION]... SOURCE... DIRECTORY(DEST必须为directory)
-i:交互式复制,即覆盖前提醒用户确认
-f:强制覆盖目标文件
示例:mv -i /data/[1-3].txt /practice --把/data目录下三个txt文件剪切到/practice下
——rm:删除
格式:rm [OPTION]... FILE...
-i:交互式复制,即覆盖前提醒用户确认
-f:强制覆盖目标文件
-r,-R:递归处理,将制定目录下的所有文件包括目录一并删除
示例:rm -rf /practice --递归删除/practice目录
(3)文本内容管理命令
——cat:正向查看文本内容
格式:cat [OPTION]... [FILE]...
-n:给显示的文本行编号
-E:显示行结束符号$
示例:cat -n /etc/fstab --查看/etc/fatab内容并显示行号
——tac:倒叙查看文本内容
格式:tac [OPTION]... [FILE]...
示例:tac /etc/passwd --倒叙查看文本内容
——head:显示文本内容,默认显示头10行
格式:head [OPTION]... [FILE]...
-n #:显示文本头#行内容
示例:head -5 /etc/passwd --显示/etc/passwd文件头5行内容
——tail:显示文本内容,默认显示后10行
格式:tail [OPTION]... [FILE]...
-n #:显示文本后#行内容
-f:查看文件尾部内容结束后不退出,跟随显示新增的行
示例:tail -8 /etc/passwd --显示/etc/passwd文件后8行内容
——more:分屏显示文本内容,每次显示一屏显示完停止
格式:more [options] file [...]
Space键:显示文本下一屏内容
Enter键:只显示文本下一行内容
b键:显示文本上一屏内容
q键:退出
——less:分屏显示文本内容,不主动退出
格式:less [options] file [...]
Space键:显示文本下一屏内容
Enter键:只显示文本下一行内容
b键:显示文本上一屏内容
q键:退出
C. linux下的文件管理操作
1、复制自文件和目录
在Linux中使用命令cp来复制文件或者目录,使用方式:
cp 源文件(文件夹) 目标文件(文件夹)
cp命令常用参数:
-r 递归复制整个目录
-v 显示详细信息
2、移动、重命名一个文件或目录
使用mv命令来移动或者重命名一个文件夹以及目录,使用方式:
mv 源文件(文件夹) 目标目录
移动时如果指定文件名,则会进行重命名
3、删除文件或目录
使用命令rm用以删除一个文件或文件夹,使用方式:
rm 文件/文件夹
rm命令常用参数:
-i 交互式删除
-r 递归删除文件夹下所有文件
-f 强制删除,不提示(慎用)
4、创建和删除空目录
使用命令mkdir可以创建一个空目录
mkdir 目录名称
使用命令rmdir可以删除一个空目录
rmdir 目录名称
如果是需要删除包含文件的目录的话还是要使用rm -r命令
注意:以上内容只是简单的介绍了文件的基本操作,更多内容需要自己慢慢学习。
D. 谁能帮忙介绍一下linux系统下的文件包管理工具,几种常见的文件包及实例,谢谢
通常Linux应用软件的安装包有三种:
1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。
2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。
3) dpkg包,如software-1.2.3-1.deb。它是Den Linux提供的一种包封装格式。
而且,大多数Linux应用软件包的命名也有一定的规律,它遵循:
名称-版本-修正版-类型
例如:
1)software-1.2.3-1.tar.gz 意味着:
软件名称:software
版本号:1.2.3
修正版本:1
类型:tar.gz,说明是一个tar包。
2)sfotware-1.2.3-1.i386.rpm
软件名称:software
版本号:1.2.3
修正版本:1
可用平台:i386,适用于Intel 80x86平台。
类型:rpm,说明是一个rpm包。
注:由于rpm格式的通常是已编译的程序,所以需指明平台。在后面会详细说明。
E. linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示
文件管来理:vi/touch/cp/mkdir/rm
vi:对linux下的文本文自件进行编辑
vi a
这个命令可以创建一个名字为a的文件,并可以对它进行编辑。
touch:可以改变文件的时间戳或者创建新的文件
touch a
如果当前目录下没有a这个文件,则创建a文件;如果已经存在,将把这个文件的创建时间戳改为执行touch命令的时间
mkdir:创建目录的命令
mkdir mulu
该命令可以创建名称为mulu的目录
磁盘:
df//mkfs/fdisk/mount
df:显示当前磁盘空间使用的情况
df -m
以单位为兆显示磁盘空间使用情况
:显示目录的使用情况
-sh
显示当前目录使用的详细情况
mount:加载磁盘或者是一些存储设备
mount -t ext3 /dev/sda2 /root/sda
将sda的第二个分区(分区文件类型为ext3)挂载到/root/sda目录下