众所周知,Bash/终端中的cd /将您带到根目录,而不管您以前在哪里:
brian@brian-linux:~/redis-3.0.3$ cd /
brian@brian-linux:/$ pwd
/
brian@brian-linux:/$ ls
bin dev initrd.img.old libx32 opt sbin usr
boot etc lib lost+found proc srv var
cdrom home lib32 media r
我是Linux新手,我想了解这个简单的Linux命令:
cd /boot/../dev
cd =更改目录
第一个/ =转到根目录
boot =是目录的名称
第二个/ =.?他不能说去根目录,因为在那之后我们有..,这意味着转到实际目录的父目录,根目录没有一个
.. =表示转到父目录
dev =是目录的名称
我尝试使用Kali Linux重置我的Windows 7密码,这是与Windows 7双引导的。
我读了几页,并遵循了以下步骤:
cd /media/448AF1848AF172B2
cd /Windows/System32/config/
chntpw SAM
在我尝试cd /Windows/System32/config/部分之后,我得到了错误:
bash: cd: /Windows/System32/config: No such file or directory
下面是一个分区列表:
Device Boot Start End Blocks
如何在windows批处理cmd和Linux文件中指定特定文件的两个级别父目录?
例如:
C:\Oracle\Middleware\Oracle_Home\my\this.bat in window
linux中的\opt\home\this\my\this.sh
当运行上面的批处理文件时,我希望得到C:\Oracle\中间件\(这个批处理文件的父目录的父目录)
我将在窗口中查看下面的内容,但只能获得第一个父文件夹:
set CURRENT_DIR=%cd%
cd %~dp0\..
set PARENT_DIR=%cd%
echo %PARENT_DIR%
我仍然是Linux新手,我想知道: Linux目录//是什么?
我可以使用cd /将dir (cd)更改为根dir。
~> cd /
/>
使用pwd (打印工作目录的名称)告诉我我在root (/)
/> pwd
/
使用ls (列表目录内容),我看到以下内容(使用Raspbian )
/> ls
bin boot dev etc home include lib lost+found media mnt opt proc root run sbin share srv sys tmp usr var
我错误地将dir改为//,
我正试图让亚行起死回生,但遇到了一些困难。为了安装Android工具,我需要改变目录,这是我很难做的事情。这是我在航站楼得到的信息:
$ cd /downloads/android-sdk-linux/tools
bash: cd: /downloads/android-sdk-linux/tools: No such file or directory
我做错了什么?
我正在构建一个Python ISO生成应用程序,并且从os.path.isdir()获得了一些奇怪的输出。我使用的是Arch Linux和Python 2.7.1。
我有以下文件夹结构:
/home/andrew/create_iso/Raw_Materials/
/home/andrew/create_iso/Raw_Materials/test_cd/
[andrew@Cydonia Raw_Materials]$ ls -l total 4 drwxr-xr-x 3 andrew andrew 4096 Feb 23 10:20 test_cd
如您所见,test_cd/是一个普通的Li
的答案是用于linux命令行。我需要同样的Windows命令行。我使用创建了下面的代码,但是我的代码不起作用。
for /D /r %i in (*.*) do (cd %i && echo %i && git pull && cd ..)
更新
从@Seven11-en的回答和@kostix的评论中可以看出以下的效果。
for /D %%i in (.\*) do (cd "%%i" && git pull && cd..)
或
for /D %%i in (*) do (cd "%%i&
我对Ubuntu或linux的任何发行版都是完全陌生的。在使用终端时,当我在/home/username目录中时,ls命令显示桌面和下载目录,但命令cd /Desktop不能工作。上面写着bash: cd: /Desktop: No such file or directory。
我手动创建的另一个目录打开了ok。它也做了许多其他文件夹,我做错了什么。
我对编译linux驱动程序非常陌生,我遇到了一些问题!
我正试图为usb设备编译一个驱动程序。
结果:
[thayoz@lacalpc13 linux]$ make
for i in driver lib qrng ; do cd $i && (make all || exit ) && cd ..; done
make[1]: Entering directory /home/thayoz/Desktop/untitled folder/Quantis-USB/src/linux/driver'
make -C /usr/src/kernels/
这可能是个愚蠢的问题。我以前是一个mac用户,所有东西都使用终端,现在我对windows很陌生,并且尝试使用cygwin来获得终端功能。但我似乎不知道这是怎么回事:
$ pwd
/home/rachel
$ ls
[no output]
$ cd Desktop
-bash: cd: Desktop: No such file or directory
我的cygwin有什么问题,我如何用它改变目录?(cd Desktop在命令行powershell上工作,所以路径应该很好)。还是有更好的windows linux环境模拟器?提前感谢!
我刚刚开始在windows 7中使用hadoop,cygwin,我需要知道,是否有任何方法可以使用linux中的命令- start-all.sh启动所有服务。我在cygwin不工作时使用了这个命令。如果可能的话,请建议我使用cygwin在windows 7中使用hadoop。
我需要每次执行以下步骤来启动五个守护进程,如
Start the namenode in the first window by executing
cd hadoop
bin/hadoop namenode
Start the secondary namenode in the second window by ex
我是新来的,需要帮助。我把一个外部USB硬盘插入我的笔记本电脑,它的图标显示在桌面上的名字‘新卷’。如何在linux中使用cd导航到此驱动器。我尝试了cd New Volume,得到了错误作为bash: cd: too many arguments。我尝试了df -hk,发现我的磁盘为dev/sdb5 1.9T 1.9T 2.7G 100% /media/alok/New Volume,我也尝试了cd media/alok/New Volume,并得到了同样的错误bash: cd: too many arguments友好地提供了导航命令。谢谢
在R中,从任何工作目录开始,我都能做到
setwd("~/Desktop")
这与我的linux发行版在命令行解释cd的方式是一致的。但是Julia似乎不能识别~/符号:
julia> cd("~/Desktop")
ERROR: chdir ~/Desktop: No such file or directory
in systemerror at error.jl:38
in cd at file.jl:13
这是一个bug吗?
在Windows中试图从Makefile内部更改目录时,我看到了一个奇怪的问题。我的伪码如下:
all:
cd ../ProjectDir && ../AutoExc InputFile.h
其中AutoExc是我在父目录中的一个可执行文件。当我从命令行运行'make‘时,我看到以下输出:
cd ../ProjectDir && ../AutoExc InputFile.h
'..' is not recognized as an internal or external command.
奇怪的是,在Linux中运行这个完全正确
我是Linux的新手,安装了终结者。虽然我可以执行基本命令,如cd,ls等,但没有任何应用程序命令能够工作。例如npm,sh,foreman,都说命令找不到或喜欢。有什么建议吗?
laptop:/home/nigel/devproxy$ ./start
./start: line 8: node: command not found