Linux学习笔记:远程连接与命令大全

需积分: 0 0 下载量 67 浏览量 更新于2024-08-04 收藏 7KB MD 举报
"这篇学习笔记主要涵盖了Linux操作系统的基础知识,包括如何远程连接Linux服务器通过SSH,设置静态IP,以及常用的基本命令、文件管理操作、YUM软件包管理和Vim编辑器的使用。" 在Linux系统中,SSH(Secure SHell)是一种安全的网络协议,用于在远程主机上执行命令或传输文件。通过`ssh 账号@IP地址`,你可以连接到Linux服务器。为了确保稳定的网络连接,有时需要设置静态IP。这可以通过编辑 `/etc/NetworkManager/system-connections/` 下的相关文件实现,配置`ipv4`部分,如`address1`、`subnet mask`、`gateway`和`dns`。配置完成后,需要使用`nmcli reload`重新加载配置,并用`nmcli up ens160`重启网卡(ens160应替换为你的实际网卡名称)。 Linux命令是其强大功能的核心。`pwd`命令显示当前工作目录,而`ls`用于列出目录内容。使用`-a`选项可显示隐藏文件,`-l`则提供详细的文件信息。`mkdir`用于创建新目录,`-p`可创建多级目录;`rmdir`删除目录,`-p`配合删除包含文件的目录;`cp`用于复制文件或目录,`-r`用于递归复制;`rm`删除文件或目录,`-f`强制删除,`-r`递归删除。 文件管理方面,`touch`命令可以创建新文件,`echo`命令则用于打印字符串或向文件写入内容。例如,可以将内容追加到文件中,或者清空文件。`head`命令用来查看文件的前几行,通常默认是10行,通过`-n`指定行数。 YUM(Yellowdog Updater, Modified)是Linux中常用的包管理器,你可以用`yum install`来下载安装软件,`yum remove`来卸载软件。`wget`是一个命令行工具,用于从互联网下载资源,可以指定不同的选项来控制下载行为。 Vim编辑器是Linux中的文本编辑利器,有三种操作模式:命令模式、输入模式和末行模式。在命令模式下,用户可以移动光标、删除文本等;按下`i`进入输入模式进行编辑;按`Esc`回到命令模式,然后使用`:wq`等末行命令保存并退出。 这篇笔记是Linux初学者的良好参考资料,它覆盖了日常操作和管理的基础知识,对于理解和掌握Linux系统至关重要。