Linux积累
-
测试IP是否连通命令
-
telnet ip port
-
ssh -v -p port username@ip ###### -v 调试模式(会打印日志). -p 指定端口 username:远程主机的登录用户 ip:远程主机
-
curl ip:port #curl是利用URL语法在命令行方式下工作的开源文件传输工具。
-
wget ip:port #wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。
-
ping ip
-
-
使用ssh用root用户登录192.168.226.20服务器
-
ssh root@192.168.226.20
-
-
查看当前用户
-
who am i
-
who mom likes
-
-
查看当前路径
-
pwd
-
-
查看ip
-
ifconfig -a
-
ip addr
-
-
查看系统时间
-
date
-
uptime
-
w
-
top
-
who
-
last
-
-
查看磁盘空间
-
df -h
-
du -sh *
-
-
查看当前路径下foo目录下的空间
-
du -sh foo
-
-
创建文件testA.txt,testB.sh
-
touch testA.txt touch testB.sh
-
vim testA.txt vim testB.sh
-
-
在当前路径下创建目录testdir
-
mkdir testdir
-
-
把testA.sh文件重命名为test.sh
-
mv testA.sh test.sh
-
-
把test.txt,test.sh复制文件到目录testdir下
-
mv test.txt test.sh testdir
-
cp test.txt test.sh testdir
-
-
编辑文件testA.txt,添加内容testa,然后保存
-
vim testA.txt i testa [esc键] :wq
-
echo "testa" > testA.txt
-
-
列出test.sh的现在的权限,并添加可执行权限
-
ll test.sh chmod u+x test.sh #给用户u添加可执行权限,组g,其他用户o chmod 111 test.sh #给用户,组,其它用户给文件添加可执行权限
-
-
运行文件test.sh
-
sh test.sh
-
./test.sh #用“./”加文件名.sh执行时,必须给.sh文件加x执行权限
-
-
查看testa.sh进程ID,然后终止进程
-
pgrep testa.sh kill -s 9 testa.sh的进程ID
-
-
把testA.txt,test.sh压缩成test.tar.gz
-
tar -czf test.tar.gz testA.txt test.sh
-
-
把test.tar.gz解压到上一级目录
-
tar -zxvf test.tar.gz -C ../
-
-
删除目录testdir
-
rmdir testdir
-
-
切换到root用户
-
su root
-
-
查看cpu
-
cat /proc/cpuinfo
-