Linux系统服务器,几个常用命令:
ssh 用户名@ip,连接服务器的命令。 cd 绝对路径/相对路径,跳转到路径对应的目录下。 rm 文件名,删除文件。 rm -rf 目录路径,删除目录以及目录下的所有文件,谨慎操作! ls [-a],查看当前目录下的文件和目录,加-a参数可以查看所有文件,包括隐藏文件(.开头的文件是隐藏文件,默认是看不见的)。 ll,查看当前目录下的文件详情,可以文件的权限,遇到没有权限执行的情况下可以使用这个命令查看。 pwd,查看当前路径的完整路径,不知道自己在哪儿的时候可以使用这个命令查看。 which 名字,在几个默认位置查找改名字,比如查找pm2安装在哪个地方了。 mkdir 目录名,创建一个空目录。 cat 相对/绝对文件路径,查看文件的内容,多为查看日志或者其他文本文件。 cp 文件路径 目标路径,复制一个文件到另外一个地方。 mv 文件路径 目标路径,移动一个文件到另外一个地方,也可以重命名。 ps -aux,显示当前进程,有时候需要用这个查看进程是否存活。例如要查看nignx的进程,就用 ps aux|grep nginx kill -9 进程id,结束进程,进程id就是上一条命令查到的pid。 tar -zxvf 文件,解压缩文件。 tar -zcvf 压缩后的文件 要压缩的文件/目录,压缩文件。 vi 文件路径,使用vim进入文件的编辑模式。 vi退出文件,按下esc键保证退出编辑模式,输入:q或者:q!强制退出。 vi编辑,按下i左下角会提示进入编辑模式,然后就是正常的输入文字,再按esc键退出编辑模式。 vi保存编辑结果,按下esc键保证退出编辑模式,输入:x保存并退出。
如何在linux服务端上传以及接收文件,使用ssh时,用xshell下载使用lszrz包
## For CentOS/RHEL [root@localhost ~]# yum -y install lrzsz ## For Ubuntu [root@localhost ~]# sudo apt-get install lrzsz
输入sz 回车,会出现弹窗,可以将服务器的文件传到本地。
输入rz 回车,会出现弹窗,可以将本地的文件传到服务器。
为了便于记忆:
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。