1.怎样用linuxcd命令和Pushd切换目录?
在Linux的多目录命令提示符中工作是一种痛苦的事情,但以下这些利用linux cd命令和pushd切换目录的技巧有助于你节省时间和精力。
在Linux命令提示中,用linux cd命令来改变当前目录。这是linux cd命令的一些基本用法: 改变你的根路径,键入cd,按回车键。
进入一个子目录,键入cd,空格,然后是子路径名(例如:cd Documents),再按回车键。 进入当前目录的上一级目录,键入cd,空格,两个点,然后按回车键。
进入一个特定的目录,键入cd,空格,路径名(例如 cd /usr/local/lib),再按回车键。 为了确定你所在的目录,你可以键入pwd,按回车键,你将看到你所在的当前目录名称。
与linux cd命令相似,用pushd实现在不同目录间切换。 在命令行模式下,当你工作在不同目录中,你将发现你有很多时间都浪费在重复输入上。
如果这些目录不在同一个根目录中,你不得不在转换时输入完整的路径名,这难免让人有些难以忍受。 但你可以用以下的一个或两个步骤来避免所有多余的输入:用命令行解释器中的历史记录,或者用命令行函数pushd。
用命令行解释器中的历史记录的好处是只需按很少的键。在命令行中用向上的箭头来查找你用过的命令,直到你找到,然后按回车键。
如果你所切换的两个目录在整个驱动器的子目录结构中很接近,那用解释器中的历史记录可能是你最好的选择。 然而,如果你在两个截然不同的路径间转换的话,你可能很希望利用pushd这个函数,你可以用它创建一个目录堆栈(在内存中的一个列表)。
注释:缺省情况下,pushd函数可能不包括在你的Linux中;但它包涵在Red Hat和用Red Hat驱动的系统中。 如果你的系统中没有pushd函数,你可以在ibiblio。
org网站上下载相关的函数工具。 这里说一下怎么用pushd。
假设你现在工作在/usr/share/fonts目录下。你需要对/usr/share/fonts做一些改动,你将频繁的在两个目录间切换。
开始在一个目录下,用pushd函数切换到另一个目录。在我们的例子中,开始在/usr/share/fonts下,你键入 pushd/opt/wonderword/fonts,然后按回车键。
现在,你将在下一行看到堆栈中的内容:/opt/wonderword /fonts /usr/share/fonts。 正如你所看到的,当你键入pushd和一个路径名时,将自动产生一个堆栈,内容是你键入的目录名和你当前工作的目录名。
在我们的例子中,你所键入的路径(/opt/wonderword/fonts)在堆栈的顶部。 快速返回上一级目录,你可以直接键入pushd,如果不跟路径名,你将返回到堆栈中前一个目录的上一层目录。
如果你需要从堆栈中删除一个目录,键入popd,然后是目录名称,再按回车键。想查看堆栈中目录列表,键入dirs,然后按回车键。
popd和dirs命令也是常用函数中的一部分。
2.Linux目录命令如何运用呢?
首先给大家介绍下查看自己当前目录的一个命令"pwd"当运行这个命令会显示自己的当前目录,是一个绝对路径 上次给大家说过Linux下的命令区分大小写,考试大请大家注意 创建一个目录,mkdir 文件名:文件名这里可以是相对路径也可以绝对路径和DOS里的md功能一样 删除一个目录,rmdir 文件名:和上面用法一样和DOS里的rd功能一样 显示当前目录下的文件和目录,ls -参数 : 参数-a显示所有文件和目录包括隐藏目录和文件 -l是详细信息方式显示和dos下面的dir一样 移动文件 mv a b:当前目录的a移动到b,也就是重命名吧 新建文件 touch a:在当前目录新建一个a文件 删除文件 rm a 和上面用法一样 拷贝文件 cp a /root/b 把当前目录的a拷贝到root下的b 阅读文件 more 文件名 修改文件的权限(重点) 当我们用ls -l命令里,会看到文件的权限 chmod XXX 文件名 第一X表示创建此文件的用户的权限 第二X表示创建此文件的用户所在的组,组用户的权限 第三X表示其它用户的权限 XXX是用8进制表示的 -rwxr-xr-x 表示创建此文件的用户有读写运行的权限,创建此文件的用户所在的组,组用户有读和运行的权限,其它用户有读和运行的权限 用8进制表示为 chmod 755。
3.cmd命令应用详解例怎么创建文件怎么删除文件他那里面说的目录等一
DOS基本命令 MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。
例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。 C:、>MD FOX (在当前驱动器C盘下创建子目录FOX) C:、>MD FOX 、USER (在FOX 子目录下再创建USER子目录) CD——改变当前目录 1.功能:显示当前目录 2.类型:内部命令 3.格式:CD[盘符:][路径名][子目录名] 4.使用说明: (1)如果省略路径和子目录名则显示当前目录; (2)如采用“CD、”格式,则退回到根目录; (3)如采用“CD。
。”格式则退回到上一级目录。
例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。 C:、>CD FOX 、USER(进入FOX子目录下的USER子目录) C:、FOX、USER>CD。
。 (退回上一级根目录) C:、FOX>CD、(返回到根目录) C:、> RD——删除子目录命令 1.功能:从指定的磁盘删除了目录。
2.类型:内部命令 3.格式:RD[盘符:][路径名][子目录名] 4.使用说明: (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身; (2)不能删除根目录和当前目录。 例:要求把C盘FOX子目录下的USER子目录删除,操作如下: 第一步:先将USER子目录下的文件删空; C、>DEL C:、FOX、USER、*。
* 第二步,删除USER子目录。 C、>RD C:、FOX、USER DIR——显示磁盘目录命令 1.功能:显示磁盘目录的内容。
2.类型:内部命令 3.格式:DIR [盘符][路径][/P][/W] 4. 使用说明:/P的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press any key to continue /W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。 加上参数后,每行可以显示五个文件名。
PATH——路径设置命令 1.功能:设备可执行文件的搜索路径,只对文件有效。 2.类型:内部命令 3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…} 4.使用说明: (1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件; (2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; (3)PATH命令有三种使用方法: PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径) PATH:(取消所有路径) PATH:(显示目前所设的路径) TREE——显示磁盘目录结构命令 1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。
2.类型:外部命令 3.格式:TREE[盘符:][/F][》PRN] 4.使用说明: (1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; (2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。 DELTREE——删除整个目录命令 1.功能:将整个目录及其下属子目录和文件删除。
2.类型:外部命令 3.格式:DELTREE[盘符:]〈路径名〉 4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。 使用时务必小心!!! FORMAT——磁盘格式化命令 1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。
2.类型:外部命令 3.格式:FORMAT〈盘符:〉[/S][/4][/Q] 4.使用说明: (1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON ——REMOVABLE DISK DRIVE C:WILL BE LOST ! Proceed with Format (Y/N)? (警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?) (2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A; and press ENTER when ready… (在A驱中插入新盘,准备好后按回车键)。 (3)选用[/S]参数,将把DOS系统文件IO。
SYS 、MSDOS。SYS及COMMAND。
COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘; (4)选用[/4]参数,在1。
2MB的高密度软驱中格式化360KB的低密度盘; (5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。 (6)选用参数,表示无条件格式化,即破坏原来磁盘上所有数据。
不加/U,则为安全格。
4.怎样使用linuxcd命令来改变所在目录
只要你知道所在位置,以及它与你想转换到的位置间的关系,改变所在目录使用linux cd命令是很容易的。
要改变所在目录,使用使用linux cd命令。只使用这个命令本身总是会把你返回到你的主目录;要转换到其它目录中,需要一个路径名(pathname) 。
你可以使用绝对(absolute)或相对(relative)路径名。绝对路径从 / (指代根)开始,然后循序到你所需的目录;相对路径从你的当前目录开始,你的当前目录可以是任何地方。
下面的树形图显示了使用linux cd命令的运行方式。 / /directory1 /directory1/directory2 /directory1/directory2/directory3 如果你当前是在directory3之下,你想转换到directory1,你需要移到目录树的上一层。
执行linux cd命令 cd directory1 当你还在directory3目录中,这个命令会给你一个错误消息,向你说明该目录不存在。这是因为在directory3之下并没有directory1目录。
要向上移到directory1,键入: cd /directory1 这是一个绝对路径的例子。 它告诉Linux从目录树的顶端( / )开始向下一直转换到 directory1 为止。
如果一个路径的第一个字符是 / ,那么这个路径就是绝对路径,否则,它就是相对路径。 使用绝对路径会允许你转换到从 / 目录开始的目录中,它要求你知道完整的路径。
使用相对路径允许你转换到相对于你目前所在的目录的目录中。如果你要改换到你的当前目录下的子目录中,使用相对路径就会很方便。
编辑特别推荐: Linux系统通过手机GPRS上网设置简介 提高Apache服务器性能的四个建议 Linux认证能帮助你找到一份好工作吗 命令cd 。 。
告诉你的系统向上移到你当前所在目录的直接上级目录中去。要向上移两级目录,请键入 cd 。
命令。
用下面的练习来测试一下你目前所学的关于绝对路径和相对路径的知识。在你的主目录下,键入相对路径: cd 。
/etc/X11 在以上例子中,使用了全命令之后,你应该是在目录 X11 中,其中你会发现与 X 窗口系统相关的配置文件和目录。
看一看你的最后一个使用linux cd命令。你让你的系统: 向上移动一级,转到你的登录目录的父目录中去(可能是 /home ); 然后,再向上移动到该目录的父目录中去(根目录或 / 目录); 再次,向下移动到etc目录中; 最后,移到X11目录中; 相反地,使用一个绝对路径会更快地把你带到/etc/X11目录中去。
例如: cd /etc/X11 绝对路径以根目录(/)起首,然后向下移到你指定的目录中。 注记:在你标明要访问的目录或文件的相对路径之前,请一定要确保你知道自己所在的工作目录。
但是,如果你标明的是到另一个目录或文件的绝对路径,你则不必担心你在文件系统中的位置。 如果你不能肯定,键入pwd 命令,你当前的工作目录就会在屏幕上显示出来,你可以用它来作为使用相对路径名来转换目录的向导。
以下是linux cd命令的具体介绍: cd 把你送回到你的登录目录 cd ~ 也会把你送回到你的登录目录 cd / 把你带到整个系统的根目录 cd /root 把你带到根用户或超级用户(在安装时创建的帐号)的主目录;你必须是根用户才能访问该目录 cd /home 把你带到 home 目录,用户的登录目录通常贮存在此处 cd 。 。
向上移动一级目录 cd ~ 其他用户 如果 其他用户 授予你相应权限了的话,它会把你带到 其他用户的 登录目录 cd /dir1/subdirfoo 无论你在哪一个目录中,这个绝对路径都会把你直接带到 subdirfoo 中,即 dir1 的子目录 cd 。 。
/dir3/dir2 这个相对路径会把你向上移动两级,转换到根目录,然后转到 dir3 ,然后转到 dir2 目录中去linux cd命令选项 现在,你应该开始理解如何改换所在目录。当你改换到根用户的登录目录(超级用户帐号)中时,看一看会发生什么。
键入: cd /root 如果你没有以根用户身份登录,你在访问该目录时会看到denied permission(拒绝权限) 。 拒绝到根用户和其他用户的帐号(或登录目录)的访问是Linux系统防止有意或无意篡改的一种措施。
要改换到根登录和根目录,使用su命令。 su 窍门:命令 su 的意思是“substitute users”(代替用户),它允许你暂时以其他用户身份登录。
当你只键入 su 命令本身然后按 [Enter] 键,你仍位于自己的登录 shell 中(你的用户的主目录),但是你的身份已变成根用户(又称超级用户)。 键入 su - 使你变成带有根登录 shell 的根用户 — 这就如同你原本就以根用户身份登录一样。
你一给出根口令,就会看到命令提示符已发生改变,这种改变显示了你新获得的超级用户状态,根帐号的称号在提示符的前端,“#”在提示符的后端。 当你要使用根用户身份进行的工作结束后,在提示下键入 exit 命令,你就会返回到你的用户帐号。
所以,使用linux cd命令改变所在目录是很容易的。 以上是我对于这个问题的解答,希望能够帮到大家。
5.怎么在windows下用命令行查看当前工作目录
开始-->;运行 用cd进行你要操作的目录 之后dir就可以查看当前工作目录的所有文件及目录了。
或者在命令提示符状态下输入dir命令就可以显示出当前目录下的所有文件。
所谓系统目录就是指操作系统的主要文件存放的目录,目录中的文件直接影响到系统是否正常工作,了解这Windows系统 些目录的功能,对使用系统会有很大的帮助。
转载请注明出处windows之家 » win10命令行显示当前目录