如何禁用 root 密码缓存?我看了这个问题,但我真的不明白该怎么做,与我的问题不一样,但它是间接相关的。
我尝试将其添加到/etc/sudoers:
timestamp_timeout=0
Run Code Online (Sandbox Code Playgroud)
但它给了我:
>>> /etc/sudoers: syntax error near line 46 <<<
Run Code Online (Sandbox Code Playgroud)
所以我就按了x。46是我添加的行,所以其他的都没有问题。
我试过这样做,我想出了这个
grep -E '\<[0-9]{4}"-"[0-9]{2}"-"[0-9]{2}\>'
Run Code Online (Sandbox Code Playgroud)
它不起作用,原因是"-"多个 grep 事物,所以我尝试用这样的管道将它们分开
grep -E '\<[0-9]{4}-|[0-9]{2}-|[0-9]{2}\>'
Run Code Online (Sandbox Code Playgroud)
但它仍然匹配像4444, 或类似的行。有谁知道如何实现我想要的?
例如,当我这样做时
sudo tcpdump | grep -E '.dev:8888|ads' | grep -v 'adsl'
Run Code Online (Sandbox Code Playgroud)
由于某种原因,所有输出都被抑制,ads.google.com例如,如果我访问,则不会显示任何内容,它会在我删除 时显示grep -v,因此基本命令有效。
但是,如果我尝试制作一个包含以下内容的文件:
test
test2
Run Code Online (Sandbox Code Playgroud)
并且做grep -E 'test|test2' | grep -v 'test2'我得到我想要的输出(test)。那么当它不断更新时有什么区别,我将如何使用多个选项grep来修改输出?
我试过这个:
find . -type f -size 128 -exec mv {} new_dir/ \;
Run Code Online (Sandbox Code Playgroud)
哪个不起作用,它没有给我一个错误。这是使用时文件外观的示例stat -x
$ stat -x ./testfile | grep Size
Size: 128 FileType: Regular File
Run Code Online (Sandbox Code Playgroud) 我有一个来自tcpdump. 我需要一些信息,但大多数行都是这样的:
.....@isa..g..3..2..2.@...3.3.2.1.12..
Run Code Online (Sandbox Code Playgroud)
我想使用 sed 来搜索和替换所有包含@和..
我试过这个
sed -i '/foo\../foo_/d' ./file\ 2.txt
sed '/@/d' ./file\ 2.txt
awk '!/@/' file\ 2.txt
Run Code Online (Sandbox Code Playgroud)
该文件在桌面上并被调用file 2,我已经完成了cd Desktop。这并不重要,因为我得到的错误代码不是“找不到目录”。
我有一个加密的 .dmg 文件,其中包含一些我需要删除以腾出空间的无用文件。如何删除它们而不必将它们转换为读写系统然后再返回?(需要 4~5 小时)。
就像我说的,它是只读的,所以sudo rm -rf告诉我它不能删除它,因为它是一个只读文件系统。
这是我的脚本:
if [[ "$(echo "$2" | sed 's/.two//g')" == "load" ]] && [[ "$1" == "Decrypt" ]] || [[ "$(echo "$2" | sed 's/.two//g')" == "load" ]] && [[ "$1" == "Encrypt" ]]
then
key=aNXlye1tGbd0uP
else
if [ -z "$key" ]
then
key="$2"
fi
fi
Run Code Online (Sandbox Code Playgroud)
它应该寻找第二个参数,删除 potential .two,然后将其与 进行比较load,如果是load,则应设置key为aNXlye1tGbd0uP。但是,这不起作用。这是我运行时的样子。
pskey Decrypt load (some string)
Run Code Online (Sandbox Code Playgroud)
这是来自的输出bash -x:
++ echo load
++ sed s/.two//g
+ [[ load == \l\o\a\d ]]
+ …Run Code Online (Sandbox Code Playgroud)