Linux一些基本操作
1、Debian更新升级:
apt-get update -y && apt-get install curl -y
2、修改SSH端口:
vi /etc/ssh/sshd_config 命令打开文件,修改其中的port后面的数字。
DeBian重启SSH:service ssh restart
3、Debian下Vi编辑器在文本输入模式时,不能正确使用方向键和退格键,解决方法:
打开vi /etc/vim/vimrc.tiny,输入以下两行:
set nocompatible
set backspace=2
这样就切换到非兼容模式
4、DD前需要执行的命令:
apt-get install -y xz-utils openssl gawk file
5、Linux中复制文件夹下的全部文件到另外文件夹:
cp -rf 源目录/. 目标目录
6、Linux是32位还是64位
getconf LONG_BIT或uname -a 如果是64位机器,会输出x86_64
7、linux中查看当前所用系统及内核版本的方法
lsb_release -a
cat /etc/issue
cat /proc/version
8、根据端口号查找对应的服务名
grep -w 端口号 /etc/services
9、查看监听端口对应的进程
ps -ef|grep 12886
10、查看到服务器上安装过什么软件
rpm -qa (一般在/usr/local目录下)
yum list
11、查看历史命令
history
12、修改密码
passwd
13、查看开放端口
netstat -tln
14、临时ROOT
sudo -i
15、查看文件夹大小
du -h --max-depth=1 /root
16、查找指定文件
find / -name "*.crt"
找出大于100MB的文件 find /home -size +100M -exec ls -lh {} ;
查找在系统中最后24小时里修改过的文件 find /home -mtime -1
查找N天前的文件并删除find /home -mtime +10 -name “*.sql.gz” -exec rm -rf {} ;
17、删除防火墙
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
18、查看防火墙状态
service iptables status