Questions tagged «command-line»

有关使用命令行界面(CLI)的问题。



3
如何将sshfs命令转换为fstab条目?
关于另一个SO 问题,我知道我应该在其中创建一个条目fstab以永久装入对虚拟机的访问。 我不是Linux专家。允许我从终端执行此操作的魔术命令是: sudo sshfs -o idmap=user -o allow_other -o nonempty jverstrynge@devjverstrynge:/home/httpd /home/jverstrynge/httpd 当我检查上述SO问题时,我看到一个看起来像这样的条目: /media/mybook/laptop_backup /export/laptop_backup none bind 0 0 有人可以解释如何将CLI命令转换为中的条目fstab吗?

2
ls -l和ll之间的区别?
我对整体编程还是比较陌生,一些教程告诉我使用它ls -l来查看目录中的文件,而其他则一直在说ll。我知道这ls是一个简短的列表,但是其他两个之间有区别吗?

4
如何通过GUI对话框提示用户通过命令行选择文件/目录路径?
假设我有一个这样的脚本: (该示例描述了rysnc用例) #!/bin/bash echo -n "Enter Source Directory:" read srcdir echo -n "Enter Destination Directory:" read dstdir rsync -av --delete "$srcdir" "$dstdir" 这里的想法是提示用户输入“ Source”和“ Destination”目录以供rsync使用。照原样,用户将必须通过命令行手动输入 /path/to/directory/。 相反,我想提示用户通过GUI界面输入路径。 像这样: 我可以使用哪些命令通过GUI选择窗口提示用户,该窗口将文件路径返回到命令行?

4
清空文本文件的内容
我的主目录中有一个文本文件,该文件通过cron作业定期接收数据。因为cron作业提供动态数据,所以我也想设置一个cron作业以清空文件内容(该文件必须仍然存在)。我不需要cron帮助,只需要可以帮助清空文件的命令。

4
以root身份运行时更改bash提示的行为
在单击之前,这不是典型的“如何使bash提示具有颜色”问题。我已经自定义了bash提示符,如下所示: [user @ host]----[$(pwd)] $ 通过将以下内容添加到我的〜/ .bashrc文件中,括号中的所有内容均为浅蓝色,其他所有内容(包括$)均为黑色 # Turn the prompt symbol red if the user is root if [ $(id -u) -eq 0 ]; then # you are root, make the prompt red PS1="[\e[01;34m\u @ \h\e[00m]----[\e[01;34m$(pwd)\e[00m]\n\e[01;31m#\e[00m " else PS1="[\e[01;34m\u @ \h\e[00m]----[\e[01;34m$(pwd)\e[00m]\n$ " fi 目的是使它在我使用'sudo su'时唯一改变的是将黑色$变成红色#。我查看了/etc/bash.bashrc和/ etc / profile中的内容,看看是否只有一行需要注释掉,但是关于debian_chroot的很多东西我都不了解,我也不想搞砸了 我该如何完成我想要的? …

4
复制和粘贴在终端中不起作用
在您将其标记为欺骗对象之前,我了解Ctrl+ Shift+ C和Ctrl+ Shift+V 我尝试使用它们,但是它不起作用。在一台特定的Ubuntu计算机上,普通的复制粘贴命令不起作用:它们在本地不起作用,并且不能通过远程会话起作用。 我的猜测是,也许登录到这些功能正常运行的计算机并通过ssh登录将绕过此问题。此情况并非如此。即使我使用的Ubuntu PC具有从终端复制和粘贴的功能,我仍然无法从功能上获得此功能。 所以我没有猜测。 如何启用此功能?受影响的计算机运行Ubuntu MATE 16.04。终端是mate-terminal,除非我通过ssh登录,在这种情况下是Bash。Caja是窗口管理员。
16 command-line  ssh  copy  paste 


1
如何从命令行更改显示位置?
如何使用命令提示符进行以下显示的设置? 编辑:我需要将辅助显示器放置在主显示器的左侧和顶部中间位置,如上所示。 xrandr的输出是: Screen 0: minimum 320 x 200, current 3200 x 1567, maximum 32767 x 32767 eDP1 connected primary 1920x1080+1280+487 (normal left inverted right x axis y axis) 345mm x 194mm 1920x1080 60.0*+ 59.9 1680x1050 60.0 59.9 1600x1024 60.2 1400x1050 60.0 1280x1024 60.0 1440x900 59.9 1280x960 60.0 1360x768 59.8 …


2
谁能解释为什么带通配符的sudo ls不起作用?
$ sudo -iu abc ls -ltr /sites/servers/server_instance/logs/access* ls: cannot access /sites/servers/server_instance/logs/access*: No such file or directory $ sudo -iu abc ls -ltr /sites/servers/server_instance/logs/ total 594812 -rwxrwxrwx 1 abc abc 45 Mar 21 12:42 old.log -rwxrwxrwx 1 abc abc 304537970 Mar 24 12:45 console.log -rwxrwxrwx 1 abc abc 304537970 Mar 24 …



4
编写bash脚本时,如何获取当前文件位置的绝对路径?
假设我有一个名为的bash文件myBash.bash。它位于: /myDirect/myFolder/myBash.bash 现在,我想在脚本中使用字符串/myDirect/myFolder(的位置myBash.bash)。有没有我可以用来找到此位置的命令? 编辑:我的想法是我想用一个可由该zip文件内的bash脚本启动的代码设置一个zip文件夹。我知道该zip文件中代码的相对文件路径,但不是绝对路径,因此我需要这些。一种方法是在路径中进行硬编码,或者要求将文件的路径作为变量给出。但是,如果bash文件有可能自己找出它的位置,然后根据其对zip文件结构的了解来创建另一个文件的相关路径,我会发现它更容易。

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.