注:本文的所有内容都来源于网络,是本人再使用过程中遇到的一些不太常用、经常忘记的指令,出处太分散,无法标注。如有问题,请在下方留言,本人会及时更正或删除。谢谢!
CentOS
防火墙放开端口
#sudo /sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT //开启防火墙端口: #/etc/init.d/iptables save //保存修改 service iptables restart // 重启防火墙,修改生效
添加和删除用户
//root账户下添加用户为test的用户,非root账户下需要加sudo #useradd test // 输入回车后会紧接着要求你输入该账户的密码 #passwd test//修改用户名为test的的账户的密码 //删除 用户名为test的账户 #userdel test //删除名为test的账户以及删除/home/test/目录以及目录下的文件夹 #userdel -r test
删除非空目录
我们都知道删除文件用rm+路径,删除目录用rmdir,但是如果目录下有文件就会提示Directory is not Empty。那该如何删除非空目录呢。
在命令行里面输入 rm --help 如下
[root@localhost ~]# rm --help Usage: rm [OPTION]... FILE... Remove (unlink) the FILE(s). -f, --force ignore nonexistent files, never prompt -i prompt before every removal -I prompt once before removing more than three files, or when removing recursively. Less intrusive than -i, while still giving protection against most mistakes --interactive[=WHEN] prompt according to WHEN: never, once (-I), or always (-i). Without WHEN, prompt always --one-file-system when removing a hierarchy recursively, skip any directory that is on a file system different from that of the corresponding command line argument --no-preserve-root do not treat `/' specially --preserve-root do not remove `/' (default) -r, -R, --recursive remove directories and their contents recursively -v, --verbose explain what is being done --help display this help and exit --version output version information and exit
如果确定要删除文件目录以及该目录下面的所有文件的话可以用一下指令
rm -rf /home/test //用rm -r 会让你挨个确认是否删除文件目录下的每一个文件,所以加上 -f 强制删除。不再确认
ubuntu下 在右键菜单中添加在此打开终端 选项
sudo apt-get install nautilus-open-terminal //重新加载文件管理器 nautilus -q //或注销再登录