`

linux服务器管理常用操作

阅读更多

在项目中难免要自己进行项目的部署,掌握一点基本的linux指令将会事半功倍。以下总结一下我在项目中使用到的基本的linux指令,谁让自己是菜鸟,只能在这里做笔记以防他日忘记。

 

从Linux平台客户端连接到另一台开启ssh服务的Linux服务器上常用的指令是 ssh 。如下:

ssh [hostname]              

//注解:hostname 可以为ip地址也可以为类似www.google.cn这样的域名。

//示例:ssh 192.168.1.101

 

删除文件命令 rm 。如下:

rm -rf [filename] 

//注解:可能需要加上 sudo 命令,以其他身份执行指令;可以同时删除多个文件和目录。           

//示例:sudo rm -rf /home/wli/example  /home/wli/example.*         删除example目录以及名为example的所有任何类型的文件

 

查看进程命令 ps 。如下:

ps -aux|grep

//示例:ps -aux|grep java       查看所有java进程

 

杀进程命令 kill 。如下:

kill -9 [进程号]

//注解:可能需要 sudo 命令。

//示例:sudo kill -9 12320              杀掉进程号为12320的进程,进程号通过 ps 命令查看。

 

远程copy文件命令 scp 。如下:

scp -options [[user@]host1:]file1 [[user@]host2:]file2

//注解:scp是有Security的文件copy,基于ssh登录。拷贝文件夹 -options 需要加上 -r

//示例:scp /home/wli/example.txt  root@172.16.1.15:/home/wli/example1.txt      将当前登录系统上的example.txt文件复制到172.16.1.15的系统目录下,此命令可以为复制过来的文件重命名。

 

为某一个文件在另外一个位置建立一个同不的链接的命令 ln 。如下:

ln –s [源文件] [目标文件]

//注解:在目标文件处创建源文件的一个链接,源文件和目标文件也可以为文件夹,可能需要 sudo 命令。

//示例:sudo ln -s /li/example.txt  /wei/examplelink.txt

 

 

 

一点小经验 :在更新线上系统的时候,为了尽量减少关闭系统的时间(以方便用户正常使用),应该先将线下的系统打包文件上传到线上的某个目录下,然后再关闭线上的系统,将新的系统打包文件移动到web服务器的目录下,重启系统。(原因是:远程传送文件的速度可能较慢,如果系统较大,将会花费较长时间,从而造成让用户等待时间较长,影响用户正常使用)

 

分享到:
评论

相关推荐

    Linux服务器部署常用命令

    本文将详细介绍Linux服务器部署过程中常用的一些基础操作及命令。 #### 二、Linux查询IP命令:ifconfig **命令格式:** ``` ifconfig [网络设备] ``` - **功能说明**:`ifconfig`是Linux中用于显示或配置网络设备...

    Linux服务器维护常用命令

    ### Linux服务器维护常用命令知识点详解 #### 一、概述 在Linux服务器的日常维护工作中,掌握一系列关键命令是必不可少的技能。这些命令可以帮助系统管理员高效地监控、管理和维护服务器环境。根据提供的信息,我们...

    Linux 服务器运维常用的命令

    6、让 linux自动同步时间 vi /etc/crontab 加上一句: 00 0 1 * * root rdate -s time.nist.gov 7、如何防止某个关键文件被修改 在 Linux 下,有些配置文件是不允许任何人(包括 root)修改的。...[管理与网络]

    Linux常用命令 LINUX常用命令和系统管理

    在IT领域,Linux操作系统是许多专业技术人员不可或缺的工具,尤其对于服务器管理和开发人员而言。Linux以其开源、稳定和高效的特点,赢得了广泛的认可。本篇主要介绍Linux中的常用命令和系统管理,帮助用户更好地...

    RedHat Linux服务器操作系统常用命令

    以下是一些常用的Linux命令,这些命令对于理解和操作Red Hat Linux服务器至关重要。 1. **ls**:列出目录内容。例如,`ls -l`将显示详细信息,包括文件权限、所有者、大小和修改日期。 2. **cd**:改变当前工作...

    linux服务器操作系统

    本教程详细介绍了Linux服务器操作系统的使用,旨在帮助学习者掌握Linux服务器的基本操作和管理技能。 首先,【Linux入门】部分介绍了Linux的发展历程,强调了其开放源代码、稳定性和可定制性的特点,以及Linux的...

    linux linux进程管理 常用命令

    Linux 进程管理常用命令 Linux 进程管理是 Linux 系统管理员和普通用户的一项重要任务,主要是监视系统进程的运行状况,并适时终止一些失控的进程。本文将为您介绍 Linux 进程管理的常用命令和应用场景。 1. ps ...

    网络管理与维护 实验报告(一) Linux的基本操作和常用命令的使用

    网络管理与维护 实验报告 Linux的基本操作和常用命令的使用

    Linux系统管理-Linux常用命令.pdf

    Linux系统是一种开源的类Unix操作系统,它以其高效、稳定、强大的网络功能和丰富的开源资源,在服务器领域以及嵌入式系统领域得到了广泛的应用。Linux系统的管理包括了安装、配置、软件包管理、用户管理、系统服务...

    Linux服务器查看性能命令

    Linux 服务器性能查看命令是系统管理员日常工作中的一项重要任务。通过这些命令,可以实时了解服务器的性能指标,从而能够快速地检测和解决服务器性能问题。本文将详细介绍 Linux 服务器性能查看命令,包括查看操作...

    LINUX教程(各种操作、LINUX所有管理命令、所有磁盘管理、用户管理、服务器管理、进程管理等等。。)

    这个压缩包中的资源提供了丰富的Linux学习资料,包括各种操作、所有管理命令、磁盘管理、用户管理、服务器管理和进程管理等内容。以下是对这些主题的详细解释: 一、Linux基本操作 Linux的基本操作包括文件和目录...

    Linux的服务器常用命令[定义].pdf

    Linux服务器常用命令是Linux操作系统中最常用的命令,掌握这些命令对于Linux服务器的管理和维护至关重要。本电子书将详细介绍Linux服务器常用命令的定义、分类和使用方法。 一、目录操作命令 * apropos word:显示...

    linux常用服务器配置命令及注释

    在Linux系统中,服务器配置是运维工作的重要组成部分。本文将详细介绍一些常见的Linux服务器配置命令及其注释,包括DNS(域名解析服务)、FTP(文件...理解并熟练掌握这些命令,将有助于更好地管理和维护Linux服务器。

    Linux操作系统的常用命令

    Linux 操作系统的常用命令 Linux 操作系统提供了许多实用的命令来帮助用户管理和操作文件、目录、网络等。以下是 Linux 操作系统中的一些常用命令的总结: 文件和目录操作 * ls 命令:用于查看当前目录下的文件和...

    把web项目部署到linux服务器

    在整个部署过程中,需要使用到一些常用的 Linux 命令,例如: * cd 文件夹名:进入文件夹 * ls:查看当前目录下文件列表 * tar xvf 压缩包:解压缩包 * mv 旧文件夹名 新文件夹名:修改文件夹名称 * ps -ef |grep ...

    linux系统服务器配置与管理

    对文件系统的格式化、挂载、卸载等操作,都是服务器管理的基本技能。 安全性配置是服务器配置中非常关键的一环。服务器管理员需要掌握防火墙(如iptables或firewalld)、SSH安全设置、用户权限分配、SELinux或...

    Linux服务器管理与应用书籍汇总

    教程名称:Linux服务器管理与应用书籍汇总       课程目录: 【】Linux大型服务器学习笔记以及常用命令   【】LINUX教程(偏向服务器内容)   【】Linux服务器配置与管理 ...

Global site tag (gtag.js) - Google Analytics