Linux中从/home再切换到/根目录下(分别使用绝对和相对路径完成)怎么做
什么是绝对路径,什么是相对路径?简单的说,二者的区别就是是否从根开始。打个比方。有人从上海去深圳。如果他先飞北京,从北京转机去深圳。就是绝对路径。直飞深圳就是相对路径。
公司里面,从企划部到财务部。出门先到公司前台,再去财务,就是绝对路径,直接奔着财务去了,叫相对路径。
linux下,根目录是其他一切目录的父目录。home是它下面的子目录,叫做一级子目录。home下面可能还有别的目录存在,这些叫做二级子目录。在unix,linux包括1975年微软开发的DOS系统中,都有一个特点:进入某个目录后,就会看到,从了该目录下的那些文件和下级子目录外,还有2个东西。一个是单独的一个圆点,它代表当前用户所在的目录本身,再有一个是两个圆点,它则表示了当前目录的上一级目录,术语叫父目录。
所以,怎么样从/home回到/?很简单,两个法子,绝对路径:cd
/、相对路径cd
..
具体的操作步骤 :
1,切换到家目录:此时可以直接用不带参数的cd命令,也可以用cd ~命令,还可以使用cd $HOME。本质上,这三个命令都是一样的。
2,切换到根目录,并查到符号链接文件夹
3,上图中,列出了/目录下所有的文件夹,当然,我们还可以过滤掉非符号链接的文件夹,只需要配合"grep ^l"命令就能实现
4,上图中,/bin文件夹是个符号链接文件夹,实际的目录是/usr/bin,现在来分别演示一下cd命令的-P和-L选项:
5,-P选项将目录切换到了实际的目录,而-L选项则将目录切换到了符号链接目录。
6,如果不带有选项的cd命令,不管目标是否是符号链接,则直接进入该目标文件夹。
扩展资料:
一。 通用命令:
date :print or set the system date and time
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. passwd: print or set the system date and time (用passwd -h查看)
4. logout, login: 登录shell的登录和注销命令
5. pwd: print working directory
6. more, less, head tail: 显示或部分显示文件内容.
7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8. 更改文件权限: chmod u+x...
9. 删除非空目录:rm -fr dir
10.拷贝目录: cp -R dir
11. fg jobid :可以将一个后台进程放到前台。
Ctrl-z 可以将前台进程挂起(suspend), 然后可以用bg jobid 让其到后台运行。
job & 可以直接让job直接在后台运行。
12. kill 的作用: send a signal to a process. eg: kill -9 发送的是SIG_KILL信号。。。 具体发送什么信号 可以通过 man kill 查看。
13. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称。)
参考资料:linux—百度百科
cd /
相对路径
cd ..
cd /绝对路径
cd ..相对路径
linux脚本文件中怎么从文件中读取数据并赋值给变量?
1、首先,创建一个新的脚本文件,比如shell.sh,通过命令行工具vi打开并创建:`vi shell.sh`,新建文件后,你需要在其中开始编写你的脚本。2、在文件的开头,添加脚本的执行环境声明,即#!\/bin\/bash,这是告诉系统使用bash shell来解释脚本内容,如下:bash !\/bin\/bash 3、接着,保存文件并赋予执行...
Linux中如何把用户从组中删除linux把用户删除组
一、查看用户属于哪些组 首先,我们可以使用以下命令来查看用户所属的组:`groups username`,其中username可以自行替换成对应的用户名称。例如,查看用户user1所属组可以使用:`groups user1`二、删除用户从组中 经过以上查看,我们可以知道用户user1属于developer组,删除该用户在developer组中,可以使用以下...
Linux中从后台启动进程,应在命令结尾处加上什么符号
后面加&,就会在后台启动。Linux是一个多任务的操作系统,系统上同时运行着多个进程,正在执行的一个或多个相关进程称为一个作业。Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任...
Linux系统中的文件是从哪个目录开始的?
在Linux系统中,一切都被视为文件,这是刘遄老师反复强调的理念。无论是目录、设备还是网络资源,都可以通过文件系统进行访问。在Linux中寻找文件的路径不像Windows那样从盘符开始,而是从根目录(\/)出发,遵循文件系统层次结构(FHS)的树形结构。FHS为文件的存储位置提供了指导,但并非强制执行,用户可以根...
怎样从linux系统中从管理员权限切换到普通用户权限,命令是什么?_百度...
从linux系统中从管理员权限切换到普通用户权限是su命令,具体操作步骤如下:1、首先我们打开linux客户端,点击连接linux按钮。2、然后我们输入用户名,主机ip地址。3、然后我们输入密码。4、然后我们连接成功,可以进行操作。5、比如当前用户是root,想切换到普通用户marry中,这时候输入sumarry命令,立刻切换...
在Linux中如何从字符界面进入图形界面,
下面介绍具体的步骤。1、首先在虚拟机开启linux系统。2、图形界面。3、快捷键CTRL+Alt+f1就可以切换到文本界面。4、在系统图形界面启动后,可使用Ctrl+Alt+F1~6切换到字符界面,再用Ctrl+Alt+F7切换到图形界面。5、linux的两种编辑模式的变换,除了命令行外,快捷键的操作也是必不可少的。
在Linux 上的 VirtualBox 中从虚拟机访问 USB | Linux 中国_百度知 ...
在Linux系统中,VirtualBox虚拟机允许你访问物理主机上的USB设备。以下是实现这一功能的详细步骤:1. 首先,确保你已在虚拟机主机上安装了VirtualBox的相应扩展包。访问VirtualBox官网下载页面,找到并安装适合你虚拟机版本的USB扩展。2. 接着,将当前用户添加到vboxusers组。通过命令行,执行将用户添加到该...
linux中怎么从root用户切换到普通用户
su - test root@ubuntu:~# su - test [sudo] password for test:test@ubuntu:~如果要切换回root用户,那么用以下命令:su或su -用户名root可以省略不写。切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。test@ubuntu:~$ exit logout root@ubuntu:~...
Linux中从后台启动进程,应在命令结尾处加上什么符号
后面加& 就会在后台启动 目录前面加nohup,会把输出自动转到nohup.out文件里。nohup yourcommand & 或者your command > yourlogfile 2>&1 & 会在后台执行,并把stderr和stdout都转到yourlogfile中 也可以用screen命令,稍微复杂一些,具体看screen 手册。
Linux中的三个特殊符号分别代表什么意思?
在Linux中,三个特殊符号“\/”、“.\/”和“~”扮演着不同的角色。首先,“\/”是Linux文件系统的根目录,象征着系统文件的绝对路径,它就像一个庞大的树形结构的起点,所有的目录、文件和设备都从这里开始。它通常只包含目录,避免直接存放文件,因为它是系统启动时优先载入的,重要文件应放置于此。"\/"...
段柔佳普: cd /绝对路径 cd ..相对路径
密云县15655293207: linux中如何修改cd ~ 命令的默认路径?
段柔佳普: 进入/ect,打开passwd文件.如:root:x:0:0:root:/root:/bin/bash只需要把里面的/root改为其他目录即可
密云县15655293207: linux 中computer 和 xxx's home都是什么东西啊??
段柔佳普: computer是指根文件系统'/'home是用户自己的home目录'/home/{username}'前者和windows的'我的电脑'差不多,后者和'我的文档'差不多.
密云县15655293207: 用C语言实现linux下文件模糊查找,比如在home下,找出所有的JPEG文件?
段柔佳普: 朋友,我来告诉你答案!sudofind/home-name'.jpeg'home目录需要root权限
密云县15655293207: linux的桌面文件夹属于系统的哪个目录,比如我在桌面新建的文件夹??
段柔佳普: 这个问题我知道!/home里面的当前用户名里面的Desktop---举例吧:我的用户名是duzc2我桌面上有个文件夹是zhongbei我的系统是中文的,所以zhongbei这个文件夹的路径是:/home/duzc2/桌面/zhongbei
密云县15655293207: 你是某公司的网络管理员,公司的一台文件服务器运行RedFlagLinux系统.员工的桌面电脑运行WindowsXP.?
段柔佳普: 哈哈,选我吧!在配置文件smb.conf中添加如下文字,并重启samba服务[manage]comment=managefolderpath=/home/managebrowseable=yesvalidusers=@manage,net01,mana01writeable=yeswritelist=mana01
密云县15655293207: 重装Linux系统时如何重用原来的/home分区? - ?
段柔佳普: 1. 选择分区的时候把/home挂到原来的分区,提示是否格式化的时候选否.另外,home挂载后,有些配置文件不是你所要的,等进入系统或者用一个livecd删了就是.2. 装的时候不分home,装好后etc/fstab里再挂也可以.3. 我一般是这样做的:...
密云县15655293207: 在linux中home目录的作用是是什么? - ?
段柔佳普: 1、home目录是用户的宿主目录,一个用户登录系统,进入后,所处的位置就是/home. 2、通常用来保存用户的文件. 3、通常用波浪号“~”来表示当前用户的主目录(home目录):例如,如果当前用户的home目录是/home/DUpala,那么,输入 cd 或 cd ~ 或 cd /home/DUpala 或 cd $HOME 都是等效的.这种习惯源自于1970年代流行的Lear-Siegler ADM-3A终端机,这种机器上波浪号和“home”键(用于把光标移动到最左端)正好在同一个键上.
密云县15655293207: linux中mv rootfs/*./ 是什么意思??
段柔佳普: 在linux中,mv 是 move的缩写,为搬移命令,后跟要搬移的东西,及搬移到的位置而“*”在linux中,是模糊匹配的意思,这里表示所有文档.“.”是linux路径中,一个特殊的路径名,表示“当前目录”所以这句命令的意思就是:将当前目录下的rootfs目录下的所有内容,移动到当前目录下边.这句执行完后,rootfs目录下,应该是没有可见的文档了(不详细解释其内涵了).其下边儿的东西,都在当前目录放着.你可以用 ls 命令来查看一下.
密云县15655293207: linux下的绝对路径、相对路径是什么意思? - ?
段柔佳普: 绝对路径;在Linux中,绝对路径是从/(也被称为根目录)开始的,比如/usr、/etc/X11.如果一个路径是从/开始的,它一定是绝对路径,这样就好理解了;[root@localhost ~]# pwd 注:判断用户当前所处的位置,也就是说他到底位于哪?/root...