linux入门(二)

目录

一、远程登录Linux

1.远程登录Linux-XShell5

2.XShell5的关键配置

3.远程上传下载文件Xftp5

4.Xftp5的配置和使用

5.Xftp5的中文乱码问题

二、vi和vim编辑器

1.vi和vim的基本介绍

2.vi和vim的三种常见模式

(1)正常模式

(2)插入模式

(3)命令行模式

3.vi和vim三种模式的相互转化图

4.快捷键的使用案例

三、开机&重启

四、用户登录和注销

1.添加用户

2.修改密码

3.删除用户

4.查询用户信息

5.切换用户

6.用户组

(1)增加组

(2)删除组

(3)增加用户时直接加上组

(4)修改用户的组

7./etc/passwd文件

8./etc/shadow文件

9./etc/group文件


一、远程登录Linux

说明: 公司开发时候,具体的情况是这样的

1) linux服务器是开发小组共享的.

2) 正式上线的项目是运行在公网的.

3) 因此程序员需要远程登录到centos进行项目管理或者开发.

1.远程登录Linux-XShell5

说明: Xshell 是目前最好的远程登录到Linux操作的软件,流畅的速度并且完美解决了中文乱码的问题,是目前程序员首选的软件。

Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

2.XShell5的关键配置

3.远程上传下载文件Xftp5

是一个基于windows平台的功能强大的SFTP、FTP文件传输软件。使用了Xftp 以后,windows 用户能安全地在UNIX/Linux和Windows PC 之间传输文件。

4.Xftp5的配置和使用

5.Xftp5的中文乱码问题

二、vi和vim编辑器

1.vi和vim的基本介绍

所有的Linux 系统都会内建vi 文本编辑器。

vim 具有程序编辑的能力,可以看做是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

2.vi和vim的三种常见模式

(1)正常模式

以vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、贴上』来处理你的文件数据。

(2)插入模式

按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式, 一般来说按i即可.

(3)命令行模式

在这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开vim 、显示行号等的动作则是在此模式中达成的!

3.vi和vim三种模式的相互转化图

4.快捷键的使用案例

1) 拷贝当前行yy , 拷贝当前行向下的5行5yy,并粘贴。

2) 删除当前行dd , 删除当前行向下的5行5dd

3) 在文件中查找某个单词[命令行下/关键字,回车查找, 输入n 就是查找下一个]

4) 设置文件的行号,取消文件的行号.[命令行下: set nu 和:set nonu]

5) 使用快捷键到底文档的最末行[G]和最首行[gg]

三、开机&重启

基本介绍:

shutdown –h now   立该进行关机

shudown -h 1   "1 分钟后会关机了"

shutdown –r now   现在重新启动计算机

halt    关机,作用和上面一样.

reboot   现在重新启动计算机

sync   把内存的数据同步到磁盘.

注意细节:

不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中

四、用户登录和注销

基本介绍:

1)登录时尽量少用root帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用”su -用户名’命令来切换成系统管理员身份.

2)在提示符下输入logout即可注销用户

1.添加用户

(1)基本语法

useradd 用户名

(2)注意

1)当创建用户成功后,会自动的创建和用户同名的家目录

2)也可以通过useradd -d 指定目录 新的用户名,给新创建的用户指定家目录

2.修改密码

(1)基本语法

passwd 用户名

(2)注意

3.删除用户

(1)基本语法

userdel 用户名:删除用户,但保留家目录

userdel -r 用户名:删除用户以及用户家目录

(2)注意

在删除用户时,我们一般不会将家目录删除

4.查询用户信息

(1)基本语法

id 用户名

(2)注意

当用户不存在时,返回“无此用户”

5.切换用户

(1)基本语法

su –切换用户名

(2)注意

1)从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。

2)当需要返回到原来用户时,使用exit指令。

6.用户组

类似于角色,系统可以对有共性的多个用户进行统一的管理

(1)增加组

groupadd 组名

(2)删除组

group del 组名

(3)增加用户时直接加上组

useradd -g 用户组 用户名

(4)修改用户的组

usermod -g 用户组 用户名

7./etc/passwd文件

用户(user)的配置文件,记录用户的各种信息。

每行的含义:

        用户名:口令:用户标识号:组标识号:注释性描述:主目录:登陆Shell

8./etc/shadow文件

口令的配置文件。

每行的含义:

        登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

9./etc/group文件

组(group)的配置文件,记录Linux包含的组的信息。

每行的含义:

        组名:口令:组标识号:组内用户列表

猜你喜欢

转载自blog.csdn.net/fy_java1995/article/details/82664536
今日推荐