【Linux】Linux常用高频命令及putty远程登录

一、Linux系统目录

linux系统目录
/root:系统管理员
/bin:存放常用命令(如ls命令就在此目录下)
/boot:启动linux核心文件
/dev:存放外部设备
/etc:管理系统的配置文件和子目录
/home:用户的主目录
/var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
/lib:动态链接共享库
/usr:应用程序和文件,类似program files

二、Linux远程登录(putty)

(Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。)
Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。
putty下载地址:https://www.putty.org/

2.1 直接远程登录linux

  1. 启用putty.exe
    在这里插入图片描述
  2. 打开后,在Host Name(or IP address) 下面的框中输入你要登录的远程服务器IP(可以通过ifconfig命令查看服务器ip),然后回车。
    在这里插入图片描述
    输入用户名密码,就能远程登录。

2.2 使用密钥认证机制远程登录linux

使用工具 PUTTYGEN.EXE 生成密钥对,该工具可以生成三种格式的key :SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) ,我们采用默认的格式即SSH-2(RSA)(Number of bits in a generated key :key的大小,数值越大, key越复杂,安全性越高)

  1. 点击generate生成

在这里插入图片描述

  1. 点击save public key

在这里插入图片描述

  1. 在putty中操作

1)创建目录 /root/.ssh 并设置权限

[root@localhost ~]# mkdir /root/.ssh 
[root@localhost ~]# chmod 700 /root/.ssh chmod

2)创建文件 / root/.ssh/authorized_keys

[root@localhost ~]# vim /root/.ssh/authorized_keys vim 

3)打开刚才生成的public key 文件,复制从AAAA开头至 “---- END SSH2 PUBLIC KEY ----” 该行上的所有内容,粘贴到/root/.ssh/authorized_keys 文件中,要保证所有字符在一行
4)再设置putty选项,点窗口左侧的SSh –> Auth ,单击窗口右侧的Browse… 选择刚刚生成的私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。
在这里插入图片描述

2.3 终端利用ssh登录远程服务器

  1. 安装ssh
yum install ssh
  1. 启动ssh
service sshd start
  1. 登录远程服务器
ssh –p 50022(端口) my(服务名)@127.0.0.1(服务器ip)

回车输入密码即可登录。

三、Linux文件属性

在这里插入图片描述
第一个字符:
d:目录
-:文件
l:链接文件

3.1 修改文件权限命令

Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。

$ chmod [-R] xyz 文件或目录([-R]递归变更,即同目录下)

在这里插入图片描述

四、Linux常用高频命令

4.1 目录命令

ls、cd、pwd、mkdir、rm (rmdir)、cp、mv

$ ls [-al] (-a全部,-l详细)
$ mkdir [-p] 目录
$ rm [-frp] 目录($rmdir 非空目录)
$ cp [-fir] 来源档 目录档
$ mv [-fi] 来源件 目录档(也可复制操作:来源件 来源件)
[-p]递归、[-f]强制、[-r]递归、[-i]提示

4.2 查看命令

cat(tac)、nl、less、head、tail

$cat 第一行开始显示内容(tac相反)
$nl 显示行号
$less 一页一页翻动
	空格/pagedown(pageup):下一页(上一页)
	回车:下一行
	b:上一页
	/(?)字串:向下(向上)查找
	n(N):重复(反方向重复)前一个查找
	q:离开
$head(tail) [-n number] 取出前(后)几行

4.3 用户命令

passwd

$passwd 修改密码

4.4 磁盘命令

df、du

$df [-h] 显示磁盘使用空间信息
$du [-h] 显示目录使用空间信息
[-h]:人性化

4.5 编辑命令

gedit、vi\vim(详解)

$gedit 文件
$vi\vim 文件

vi\vim分别有命令模式输入模式底线命令模式

  • 命令模式
i、a、o(O) 切换到输入模式 (分别为 光标处开始、光标下一字符开始、上(下)一行开始)
: 切换到底线命令模式 

– 移动光标:

hjkl 左上下右(10h:左移10)
ctrl+f(d)b(u) 下(半)上(半)一页
0($) 这一行最前(后)面
H(L) 最上(下)方行第一个字符
gg(nG) 移动到第1(n)行
/(?)、n/N 搜索

– 删除、复制与粘贴:

x 删除当前光标
dd(yy) 删整行(复制整行)
ndd(nyy) 向下删n行(向下复制n行)
u(ctrl+r) 复原(重复)前一个动作
v(通过hjkl移动复制),按下y确认复制
p 粘贴
r(R)取代一个(一直)
  • 输入模式
字符键盘键 正常执行
删除键(DEL) 删除光标前(后)
HOME(END) 移动光标到行首(行尾)
pageup(pageup) 上(下)翻页
  • 底线命令模式
wq! 强制保存退出
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值