Questions tagged «command-line»

与图形用户界面(GUI)相对的界面,用于在面向文本的环境中使用键入的命令与计算机进行交互的界面。




4
在OS X上解锁“锁定”文件的命令
我从Windows系统将许多只读文件复制到了Mac。使用“获取信息”查看每个文件的信息时,我可以看到它们已锁定。我正在编写一个bash脚本以复制某些文件,但出现一个错误消息,提示“不允许操作”。因此,首先,我需要解锁文件。由于我经常从Windows系统提取文件,因此我希望我的脚本解锁这些文件。 在OSX上解锁“锁定”文件的终端命令是什么?

8
在Windows中递归删除空目录
我的Windows 7计算机上有一个目录,该目录具有数百个(如果不是数千个)子目录。其中有些文件,有些则没有。我要删除所有空目录。 查看del和rmdir DOS命令,您似乎可以递归地执行此操作而不删除所有文件。有没有办法从命令行执行此操作?

10
如何从cmd启动Notepad ++?
我可以从cmd启动常规记事本。 C:\Windows>notepad 我也可以从运行提示启动它。 Win + R 记事本 输入 我希望能够使用Notepad ++进行相同的操作。我可以从运行提示符启动它,但不能从cmd启动它。 我也可以从cmd在记事本中打开特定文件。 C:\Windows>notepad d:\mytext.txt 我希望能够使用Notepad ++进行相同的操作。 这有可能吗,我该怎么做才能做到这一点?

5
Windows无法删除._。文件
我目前在外部硬盘驱动器的根目录上有一个名为的文件._.,我猜它是在MacBook上使用一段时间后添加到硬盘驱动器中的。我正在尝试在Windows 10计算机上删除此文件;但是Windows一直声称找不到该文件。 我还尝试通过提升的命令提示符删除文件;但是,返回相同的消息。 有什么办法可以通过Windows从硬盘驱动器中删除此文件?

4
如何注销`sudo su`?
我sudo su经常开始mysql做一些功课。 当我完成mysql(或其他任何命令)时,我仍然在sudo。 我如何“退出”,所以我迅速的变化从后#到$?


9
是否有快捷方式指向mkdir foo并立即将其插入cd?
这是我经常做的事 $ mkdir foo $ cd foo 这可以作为单个命令使用,但是它的击键次数更多,并且不节省任何时间。 $ mkdir foo && cd foo 这有捷径吗? 编辑 使用下面的帮助,这似乎是最优雅的答案。 # ~/.bashrc function mkcd { if [ ! -n "$1" ]; then echo "Enter a directory name" elif [ -d $1 ]; then echo "\`$1' already exists" else mkdir $1 && cd $1 …


13
如何从命令行启动GUI linux程序,但又与命令行分开?
我之前已经搜索过,但从未找到答案。 在Windows中,如果打开控制台窗口,键入winmine,然后按Enter,将出现Minesweeper,它与cmd程序完全分开。我知道,Minesweeper实例不以任何方式绑定到命令提示符,除了将Minesweeper的父级设置为该命令提示符实例。但是,在Linux中有所不同。 在Linux中,如果打开了控制台窗口,请键入emacs并按Enter,Emacs将打开,但它似乎与命令行绑定。具体来说,在关闭Emacs实例之前,我似乎无法使用命令行。有没有办法在Linux中复制Windows行为? 谢谢!

7
如何在Windows中的命令行中不使用引号转义空格?
例如,此命令不带引号的替代方案是什么: CD "c:\Documents and Settings" 我不想使用引号的全部原因是此命令可以正常工作: SVN add mypathname\*.* 但是此命令不起作用: SVN add "mypathname\*.*" 问题是,当我为其中带有空格的路径更改mypathname时,我需要引用整个内容。例如: SVN add "c:\Documents and Settings\username\svn\*.*" 但是当我尝试这样做时,我收到以下错误消息: svn: warning: 'c:\Documents and Settings\username\svn\*.*' not found

3
如何在Ubuntu中更改Shell?[重复]
这个问题已经在这里有了答案: 如何在我的Ubuntu上将Bash设置为默认外壳? 7个答案 我有一个Ubuntu Server VPS,并且想/bin/bash/用作外壳。我该如何更换外壳?我具有root用户访问权限,但不能以root用户身份工作。所以破折号现在是我的默认外壳。 我已经阅读了如何在Ubuntu上将Bash设置为默认外壳?和chsh接缝要走的首选方式。但是当我键入时,chsh /bin/bash我收到以下消息: chsh: unknown user /bin/bash 如果我只是键入/bin/bashBash shell接缝,就可以正常工作。怎么改变呢?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.