Linux的命令使用(xshell远程)


Linux安装详细教程(一看就会)
Linux的命令使用(xshell远程)

在linux中我们要有一切皆文件的思想。

我们会使用一个工具—终端

我们唤出终端的方式是同时按Ctrl、Alt、TLinux的命令使用(xshell远程)_第1张图片

这个就是终端。

我们的一起操作都是使用命令完成。

1.切换到管理员用户

在终端用户下输入 sudo su

输入密码

如图

Linux的命令使用(xshell远程)_第2张图片

2. 切换目录命令cd

比如:切换到根目录

Linux的命令使用(xshell远程)_第3张图片

这样就回到了根目录

3.查看本机IP地址:ip addr

Linux的命令使用(xshell远程)_第4张图片

我们在实验环境下,一般不适用Ubuntu的GUI界面。我会安装一个ssh服务。安装一个xshell工具。

点击xshell图标

 Linux的命令使用(xshell远程)_第5张图片

点击菜单栏文件à新建。如下图

Linux的命令使用(xshell远程)_第6张图片

输入IP地址后安装确定

Linux的命令使用(xshell远程)_第7张图片

如果是提示这个问题,就表示我们Ubuntu的ssh服务还没有安装。这时回到Ubuntu安装ssh服务,如下图

在终端输入

Apt-get install openssh-server

输入y确定。即可

Linux的命令使用(xshell远程)_第8张图片

等待完成即可

回到xshell

输入ssh 192.168.207.134(输入你们自己的IP地址)

确认秘钥后点击接受保存

Linux的命令使用(xshell远程)_第9张图片

输入用户名

再输入密码

看到这个状态就表示已经登录好了。

Linux的命令使用(xshell远程)_第10张图片

解释说明limy@ubuntu:~$

Limy表示当前登录到主机的用户名

Ubuntu表示当前主机的名字

$表示当前登录的是普通用户

切换到root

这里

root@ubuntu:/home/limy#

root表示当前登录主机的用户为root

ubuntu为当前主机的名字

/home/limy表示当前操作的文件路径

#符号表示当前的用户是超级管理员。

命令练习:

Linux文件管理命令

  1. pwd

命令原意:print working directory

命令功能:打印当前工作目录的绝对路径

命令格式:pwd

示例:

  1. cd

命令原意:change directory

命令功能:切换目录

命令格式:cd 参数

示例:

cd ./Public 切换到以当前目录为相对路径的Public目录中

cd .. 切换工作路径到上一级目录

cd /etc/yum 切换到绝对路径/etc/yum目录中

cd ~ 切换到当前用户的家目录

  1. ls

命令原意:list

命令功能:列出参数的属性信息

命令格式:ls [选项] [参数]

选项

说明

-l

以详细信息的形式展示出当前目录下的文件

-a

显示当前目录下的全部文件(包括隐藏文件)

-d

查看目录属性

-t

按创建时间顺序列出文件

-i

输出文件的inode编号

-R

列出当前目录下的所有文件信息,并以递归地方式显示各个子目录中的文件和子目录信息

Linux的命令使用(xshell远程)_第11张图片

  1. touch

命令功能:更新已存在文件的时间标签,若文件不存在则新建文件

命令格式:touch 参数

示例:touch 2022.c

Linux的命令使用(xshell远程)_第12张图片

  1. mkdir

命令原意:make directory

命令功能:创建目录

命令格式:mkdir [选项] 参数

选项

说明

-p

若路径中的目录不存在,则先创建目录;

-v

查看文件创建过程。

示例:

Mkdir -pv ./testmkdir/hhha

Linux的命令使用(xshell远程)_第13张图片

  1. cp

命令原意:copy

命令功能:将一个或多个源文件复制到指定目录

命令格式:cp [选项] 源文件或目录 目标目录

选项

说明

-R

递归处理,将指定目录下的文件及子目录一并处理

-P

拷贝的同时不修改文件属性,包括所有者、所属组、权限和时间

-f

强行复制文件或目录,无论目的文件或目录是否已经存在

示例:

在当前目录下创建一个dir文件,将dir文件拷贝到/home/testmkdir/hhha/

  1. rm

命令原意:remove

命令功能:删除目录中的文件或目录

命令格式:rm [选项] 文件或目录

选项

说明

-f

强制删除文件或目录

-rf

选项-r与-f结合,删除目录中所有文件和子目录,并且不一一确认

-i

在删除文件或目录时对要删除的内容逐一进行确认(y/n)

示例:rm -rf ./testmkdir/hhha/dir/

Linux的命令使用(xshell远程)_第14张图片

可以看到dir文件以及被删除了

  1. 下载vim工具

Apt-get install vim

Linux的命令使用(xshell远程)_第15张图片

Vim 为linux文件操作命令

在根目录创建一个123.word文件

进入123.word文件写入下列字符

Linux文本编辑器模式

  1. 命令模式

命令模式下的其他常见操作:

字母“u”:撤销命令;

符号“.”:重复执行上一次命令;

字母“J”:合并两行内容;

r+字符:快速替换光标所在字符。

  1. 插入模式

插入模式下,用户可对文件内容进行修改操作,此模式下的操作与Windows操作系统中记事本的操作类似。

  1. 底行模式

底行模式下可以对文件进行保存,也可进行查找、设置、退出编辑器等操作。

底行模式下的操作:

(1):set nu。设置行号,仅对本次操作有效,当重新打开文本时,若需要行号,要重新设置。

(2):set nonu。取消行号,仅对本次操作有效。

(3):n。使光标移动到第n行。

(4):/xx。在文件中查找“xx”,若查找结果不为空,可以使用“n”查找下一个,使用“N”查找上一个。

操作符

说明

:q

退出vi编辑器

:w

保存编辑后的内容

:wq

保存并退出vi编辑器

:q!

强行退出vi编辑器,不保存对文件的修改

:w!

对于没有修改权限的用户强行保存对文件的修改,并且修改后文件的所有者和所属组都有相应的变化

:wq!

强行保存文件并退出vi编辑器

进入123.word

按i进入插入模式

Linux的命令使用(xshell远程)_第16张图片

右下角的insert就是插入模式的标志

按ESC进入命令模式

Linux的命令使用(xshell远程)_第17张图片

命令模式下没有任何提示

按:进入底行模式

Linux的命令使用(xshell远程)_第18张图片

在123.word文档中写一段话

This quotation from Winston Churchill tells us that we shouldn’t lose courage after a failure if we want to make something successfully, and although we failed much time in one thing, we still must keep our original intention and enthusiasm. 

保存退出

在外查看刚才写好的作文

最后再说一下这三个模式直接的转换

Linux的命令使用(xshell远程)_第19张图片

你可能感兴趣的:(Linux,ubuntu,vim,linux)