很多刚刚接触 linux VPS 的朋友,对于 linux 还比较陌生,其实,我们拿到 linux VPS 之后,安装环境,或者面板,这些有很多牛人写好的脚本,教程,基本上照着做就可以,但是,在使用过程中,为了更加方便快捷,必须记住几条简单的命令。下面赵容就记录几条命令,给像我一样菜鸟专用。老鸟,大虾请飘过~

【cd】

cd 命令不仅显示当前状态,也可以改变当前状态,linux 中的 cd 与 DOS 中类似。

cd /home/wwwroot (进入 /home/wwwroot 目录)

cd .. (进入上一层目录)

cd – (进入上一次进入的目录)

cd / (进入根目录)

【tar】

tar 命令常见于我们使用 VPS 中的打包备份,解压过程。

tar cvf a.tar.gz *.* (将当前目录所有文件打包,压缩为文件名 a.tar.gz)

tar cvf a.tar.gz/home (将 home 文件夹下所有文件打包,压缩为文件名 a.tar.gz)

tar xvf a.tar.gz  (将 a.tar.gz 解压至当前文件夹,亦可用 zxvf)

tar tvf a.tar.gz (浏览 a.tar.gz 压缩包中的文件)

【rm】

rm 是 linux 中的删除命令。

rm a.tar.gz (删除 a.tar.gz,之后出现确认,输入 y)

rm –r (删除目录逐一确认)

rm –rf (强制删除,不确认)

【ls】

ls 等同于 DOS 命令中的 dir,列出当前目录文件。(注:dir 在 linux 中也可以使用)

ls (列出目录文件)

ls –l (列出文件并显示详细信息)

ls -l |more (目录过多分屏显示)

【mv】

mv 就是 move 移动了,只是它还多了重命名功能。

mv a.tar.gz/home (移动当前目录下 a.tar.gz 到 home 目录)

mv a.tar.gz b.tar.gz (将 a.tar.gz 改名为 b.tar.gz)

【cp】

cp 全名就是 copy,自然是复制的意思。

cp a.tar.g/home (复制目录下的 a.tar.gz 到 home 目录,可一次多选,在 cp 后面添加文件名就可以了)

cp –R  (复制整个目录,含子目录)

【其他命令】

mkdir (建立目录)

su  (切换用户)

pwd (显示用户当前所在目录)

wget (从源文件下载)

ftp (连接 FTP)

passwd (更改密码)

reboot (重启)

restart (* 亦作重启,例:/root/lnmp restart)

常用命令

Linux 中最常用的命令可以分为以下几类:

文件操作命令:例如 ls、cp、mv、rm、mkdir 等,用于管理文件和目录。

系统信息命令:例如 top、ps、df、du、uname 等,用于查看系统的资源、进程和系统信息。

网络命令:例如 ping、ifconfig、netstat、traceroute 等,用于测试网络连接、查看网络配置和状态。

包管理命令:例如 apt、yum、dpkg 等,用于安装、更新和卸载软件包。

用户管理命令:例如 useradd、userdel、passwd、groupadd 等,用于管理用户和用户组。

权限管理命令:例如 chmod、chown、chgrp 等,用于管理文件和目录的权限和所有权。

文本编辑命令:例如 vi、nano、emacs 等,用于编辑文本文件。

进程管理命令:例如 kill、pkill、pgrep、killall 等,用于管理进程。

常用工具

Linux 中有很多常用的工具,这里列举一些常见的工具:

文本编辑器:常用的文本编辑器有 vi/vim、nano、emacs 等;

文件管理器:常用的文件管理器有 Nautilus、Dolphin 等;

网络工具:常用的网络工具有 ping、traceroute、netstat、tcpdump、nmap 等;

系统监控工具:常用的系统监控工具有 top、htop、sar、iostat、vmstat 等;

压缩解压工具:常用的压缩解压工具有 gzip、tar、zip、unzip 等;

软件包管理器:常用的软件包管理器有 apt、yum、pacman 等;

文本处理工具:常用的文本处理工具有 grep、awk、sed 等;

数据库管理工具:常用的数据库管理工具有 mysql、postgresql 等;

虚拟化工具:常用的虚拟化工具有 VirtualBox、VMware 等。

下载工具:常用的 wget,curl,aria2,axel,rclone 等