Questions tagged «command-line»

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

5
如何截断所有日志文件?
有人可以给我一个解决方案,以截断/var/log/目录中的所有日志文件吗? 还有一个只是为了知识的问题,这是一个好主意吗? #!/bin/bash LOGDIR="/var/log" for logfile in $(ls $LOGDIR/*log) do truncate -s 0 $logfile done


3
如何从grep获取行号?
以下grep grep -r -e -n coll * 将显示 fullpath/filename: <tag-name>coll</tag-name> 我想知道哪一行包含以下文本,我尝试添加-n,但是没有用。我尝试添加 | grep -n *,但这样做有些奇怪。 我想看到的(我不在乎格式)是 fullpath/filename:10: <tag-name>coll</tag-name>

6
如何在文本文件中用换行符/输入替换空格?
我有一个名为“ example”的简单文本文件。 使用终端命令阅读: cat example 输出: abc cdef ghi jk lmnopq rst uv wxyz 我想将(转换)转换为以下形式:(的预期输出cat example) abc cdef ghi jk lmnopq rst uv wxyz 如何通过命令行执行此操作? (这只是一个示例文件,我想转换单词在垂直列中的位置)

1
省略grep中的文件名
我正在从多个文件中提取一个字符串,但是一个不希望有的副作用是文件名在输出之前添加了前缀。如何仅使用grep抑制文件名输出? $ grep -i lp lpNet* lpNet:This was printed via the internet using the lp command. lpNet:I believe lp doesnt care what the device is. lpNet1:This was printed via the internet using the lp command. lpNet1:I believe lp doesnt care what the device is. lpNet2:This was printed via the internet …
18 command-line  bash  grep  cat 


6
如何停止GUI?
我需要单独输入没有GUI的命令行来安装官方的NVIDIA驱动程序。我正在尝试让我的计算机通过HDMI工作,并且Youtube上的某个人演示了如何进行操作,但是您必须加入Nvidia设置程序。

3
带|的mv文件 xargs
我只是想通过以下方法将一堆文件(不是符号链接)从/ etc / apache / sites-enabled文件夹移到/ etc / apache / sites-available文件夹中: /etc/apache2/sites-enabled$ find . -maxdepth 1 -type f | xargs mv {} ../sites-available/ 但我是ubuntu n00b,遇到此错误: mv: target `./real-file' is not a directory 其中“真实文件”是我在开发环境中设置的测试文件。我正在尝试整理生产服务器上其他人的混乱状况;-)
18 command-line  mv 

1
su> echo“ <用户名>”是什么意思?
当我输入命令时 su &gt; echo "sachin" 它要求输入密码。当您输入密码时,您会看到一些奇怪的事情: 还有一件事:笔记本电脑上还有另一个用户Hadoop,但是当我这样做时 su &gt; echo "Hadoop" 它说 没有Hadoop的passwd条目 这是什么意思?

1
Shell脚本中的$ {0%/ *}有什么作用?
很抱歉,如果这是一个愚蠢的问题,但我没有成功搜索它。 第二行到底是做什么的? #!/bin/sh cd ${0%/*} || exit 1 我知道第一个是shebang,第二个是尝试更改目录,但令人困惑的是${0%/*}。 你能解释一下第二行吗?
17 command-line  sh 

5
如何复制包含特定文件的所有文件夹
我只想备份我的FLAC音乐文件夹。FLAC文件可以像在文件夹内那样嵌套: AlbumName/ ├── Files/ │ ├── someSong01.flac │ ├── someSong02.flac ├── Covers/ │ ├── someCover01.jpg │ └── someCover02.jpg 如何复制和移动所有AlbumName的文件夹及其相应的结构和内容,这些文件夹的内容和结构至少包含一个FLAC文件中的某个位置(我假设这足以说明:音乐为FLAC格式) 编辑: FLAC文件可以嵌套;所以我可以有: AlbumName2/ ├── someSong01.flac ├── someSong02.flac ├── Covers/ │ ├── someCover01.jpg | └── someCover02.jpg 我想复制这些文件夹及其所有内容,而不仅仅是FLAC文件,然后粘贴到另一个目录。 所以如果我也有 AlbumName3/ ├── someSong01.mp3 ├── someSong02.mp3 ├── Covers/ │ ├── someCover01.jpg | └── someHiddenSong.flac 和 …




3
触摸文件和>文件有什么区别?
我是那种新手到Linux的,我不知道是否&gt;和touch有同样的效果。我的意思是,以下两个命令是否具有相同的作用?: $ &gt; file.txt $ touch file.txt 如果是这样,很高兴知道我可以键入`&gt; file.txt'来创建新文件。

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.