我发现使用here
中的@Deprecated
命令删除后无法恢复文件/文件夹
但是,在private static DefaultHttpClient createAllTrustingClient()
throws GeneralSecurityException {
SchemeRegistry registry = new SchemeRegistry();
registry.register(
new Scheme("http", 80, PlainSocketFactory.getSocketFactory())
);
TrustStrategy trustStrategy = new TrustStrategy() {
@Override
public boolean isTrusted(java.security.cert.X509Certificate[] arg0,
String arg1) throws java.security.cert.CertificateException {
return true;
}
};
SSLSocketFactory factory = new SSLSocketFactory(
trustStrategy,
SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER
);
registry.register(new Scheme("https", 443, factory));
BasicClientConnectionManager mgr = new BasicClientConnectionManager(registry);
DefaultHttpClient client =
new DefaultHttpClient(mgr, new DefaultHttpClient().getParams());
return client;
}
中使用rm
命令时是否可以添加确认提醒?
答案 0 :(得分:25)
您可以使用-i
标志:
rm -i someFile.txt
如果您担心的话可能会忘记这样做,您可以为rm
命令添加别名:
alias rm="rm -i"
如果您将此别名放在开始会话时来源的其中一个文件中(例如.bashrc
),那么您将在以后的所有终端会话中使用该别名。
答案 1 :(得分:12)
您想使用rm -i
或rm -I
根据手册页:man rm
每次删除前都会出现-i提示
-I在删除三个以上文件之前或者递归删除时提示一次。比-i更少侵入性,同时仍然可以防止大多数错误
答案 2 :(得分:2)
如上所述或者
alias rm="rm -i"
但是如果您使用多个帐户并且没有此别名,请小心这样做