使用Linux系统的过程中常用到的一些命令,随时更新补充。
查看所有端口
$ netstat -ap
查看某个端口的占用情况
$ netstat -ap | grep 8080
或者
$ lsof -i:8080
杀掉pid为12345的进程
$ kill 12345
查看正在运行的进程
$ ps aux
或者
$ ps -ef
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays解决办法
先删除mdadm.conf,再用update-initramfs命令,自动生成新的mdadm.conf文件。
$ rm /etc/mdadm/mdadm.conf
$ update-initramfs -u
开机自启
编辑 /etc/rc.d/rc.local
文件,在exit0之前添加需要的命令。
这个脚本是开机启动的最后一个脚本(可以看文件说明),默认什么都不做,可以自己加命令。
远程桌面连接服务器
需要一个xrdp协议服务,一个远程桌面工具VNC,以及一个桌面环境(这里使用的是xfce4)
$ sudo apt-get install xrdp
$ sudo apt-get install vnc4server
$ sudo apt-get install xubuntu-desktop
$ echo "xfce4-session" >~/.xsession
$ sudo service xrdp restart
$ ifconfig
然后就可以在Windows下,连接到Linux服务器的IP地址,输入Linux服务器的用户名密码就能登录桌面了。
youtube-dl
一个命令行youtube视频下载软件,简单易用,还能下载很多其他网站的视频,包括一些奇奇怪怪的网站,包括哔哩哔哩什么的→_→
在VPS上爬一些视频下来,然后FTP拉回本地,想想就觉得爽→_→
安装教程
支持的网站
$ sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
$ sudo chmod a+rx /usr/local/bin/youtube-dl
用法简单
$ youtube-dl 'www.youtube.com/linkofvideowebsite'