Linux 维护常用命令

以下内容都是自己做的一点微小的工作,姿势水平大抵如“豆腐干与花生米同嚼,有火腿味”云云,用之较少,容易忘记,且记于此,以供不时之需;如无特殊说明,本地操作系统一律为macOS.

1、独立运行一个Python环境,用virtualenv,pip安装后cd到项目目录,激活命令:

. venv/bin/activate

2、服务器打包document文件夹到服务器default目录,然后http下载:

tar -czvf default/document.tar.gz  document解压:tar -zxvf document.tar.gz

3、SSH可以通过scp传输文件,从桌面传输文件至ubuntu命令:

scp -r localfile.txt username@192.168.0.1:/home/username/

4、ss后台运行方法:

ssserver -c /etc/shadowsocks.json -d start


5、FinalSpeed启动方法:

sh /fs/start.sh

6、Typecho1.0 迁移服务器出现404问题,找到domain.com.conf文件:

include enable-php.conf修改为include enable-php-pathinfo.conf

7、V2ray命令:

service v2ray {start|stop|status|reload|restart|force-reload}

8、kcptun命令:

supervisorctl {start|stop|restart|status} kcptun或者/root/kcptun/start.sh

9、kcptun重新配置:

./kcptun.sh reconfig

10、kcptun卸载:

./kcptun.sh uninstall

11、SSR 运行命令:

/etc/init.d/shadowsocks start

12、v2ray配置文件位置:

/etc/v2ray/config.json

13、Nginx重启命令:

/usr/local/nginx/sbin/nginx -s reload

14、清除Windows DNS cache:

ipconfig/flushdns

15、Windows 10快速启动:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

16、ZModem安装

yum install lrzsz

17.修改ssh配置,修改/etc/ssh/sshd_config 文件

18.nethogs是一款小巧的”net top”工具,可以显示每个进程所使用的带宽,并对列表排序,将耗用带宽最多的进程排在最上面。万一出现带宽使用突然激增的情况,用户迅速打开nethogs,就可以找到导致带宽使用激增的进程。nethogs可以报告程序的进程编号(PID)、用户和路径。

sudo nethogs

安装nethogs:Ubuntu、Debian和Fedora用户可以从默认软件库获得。CentOS用户则需要Epel。

#ubuntu或debian(默认软件库)

sudo apt-get install nethogs

# fedora或centos(来自epel)

 sudo yum install nethogs -y

18、Linux常用权限

-rw------- (600)      只有拥有者有读写权限。
-rw-r--r-- (644)      只有拥有者有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700)     只有拥有者有读、写、执行权限。
-rwxr-xr-x (755)    拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711)    拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666)   所有用户都有文件读、写权限。
-rwxrwxrwx (777)  所有用户都有读、写、执行权限

19、删除LNMP .usr.ini文件 :

chattr -i .user.ini

分类:技术 / 标签:unix常用命令

添加新评论