day05 Linux基本概念和入门

day05Linux入门

了解相对路径和绝对路径

相对路径可以理解为当前的文件的路径

绝对路径可以理解为从根开始找

Linux快速的入门

图形化命令操作

命令行操作

pwd命令,print word dir  打印当前工作路径
[root@localhost ~]# pwd
/root


mkdir    make dir 创建目录的
[root@localhost Desktop]# mkdir  haowanma

删除空文件夹的作用
rmdir 文件夹

关于企业级服务器的终端概念

如何远程的链接

用XSHELL工具

1.退出linux会话,退出登录
[root@lamp-241 ~]# exit

2.使用logout命令,退出linux会话
[root@lamp-241 ~]# logout
Connection closing...Socket close.

Connection closed by foreign host.

Disconnected from remote host(day05) at 09:38:19.

Type `help' to learn how to use Xshell prompt.
[C:\~]$ 
[C:\~]$ 
[C:\~]$ 
[C:\~]$ 
[C:\~]$ 


3.重新登录,使用命令去登录,和xshell是一样的事
也就是说,提醒你,linux下,ssh远程连接的命令,和这个有点区别!!
window下,提供的ssh指令,以及它的帮助文档
[C:\~]$ ssh
NAME
	ssh - connects to a host using the SSH protocol.

SYNOPSYS , 写在中括号里的,参数,一般指的是可选的,可用可不用
ssh [user@]host[ port][;host[ port]]

简写的语法就是 @ 就是一个占位符
user  登录系统的账号
@host  登录服务器的ip地址
port  端口

ssh  user@host   port  




OPTIONS
	user   Indicates the user's login name.
	host   Indicates the name, alias, or Internet address of the
	       remote host.
	port   Indicates a port number (address of an application).
	       If the port is not specified, the default ssh port
	       (22) is used. (远程ssh服务提供的端口)
[C:\~]$ 

4,远程用ssh命令连接linux
是否可以不添加端口? ,回答,可以,系统默认给你添加22端口
[C:\~]$ ssh root@192.168.0.241   

什么情况下,需要你指定端口号再去连接? ssh端口,被改为了7890
回答,当你的服务器,为了保证机器安全,不要被人恶意的登录

修改了端口号,的连接方式,[C:\~]$ ssh root@192.168.0.241   7890



0 ~ 65535  


root
123
11111
123456789
qwe123
1234aaa
woaini888

服务器就会成为肉鸡,矿机


从ssh登录角度
以及线上跑的各种程序,默认端口,都容易被攻击


4. 来看看,linux平台,提供的ssh命令,如何看帮助信息,以及语法
两台机器的连接,远程登录,大前提是?你的保障两台机器,能互相访问,ping的通。
任务,远程登录,192.168.0.131

查看linux下的ssh帮助信息
[root@lamp-241 ~]# ssh
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-E log_file] [-e escape_char]
           [-F configfile] [-I pkcs11] [-i identity_file]
           [-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]
           [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]
           [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
           [user@]hostname [command]
[root@lamp-241 ~]# 


简单整理就是

linux的命令是,

指令 空格  可选的参数   操作的对象


ssh   -p 22 root@192.168.0.132

Linux 严格的区分大小写

windows:不区分大小写,比如你创建文件夹,输入大写,小写,windows都认为是同一个

linux,严格区分大小写

需要记忆的后缀

为了区分出文件类型,我们还是会给linux文件,添加上阅读性更好的文件扩展名字。

常见的有

  • 压缩文件(打包,压缩)
    • Linux 下常见的压缩文件名有 .gz、.bz2、.zip、.tar.gz、.tar.bz2、.tgz 等。
    • 为什么压缩包一定要写扩展名呢?很简单,如果不写清楚扩展名,那么管理员不容易判断压缩包的格式,虽然有命令可以帮助判断,但是直观一点更加方便。
    • 就算没写扩展名,在 Linux 中一样可以解压缩,不影响使用。
  • 软件安装包
    • 如windows下的exe文件一样作用,linux也需要安装软件,也有软件包的格式。后面学习软件管理时重点讲解。
    • 如redhat系列的RPM包,所有的RPM包都是.rpm后缀格式。
  • 脚本文件
    • 如shell脚本,.sh
    • 如python脚本,.py
    • 如java的 .java
  • 网页相关的文件
    • .html
    • .jpg
    • .js
    • .css

LInux一切接文件

你在linux系统上,所有的 操作,都会以文件形式可以找到

网络的配置

软件的配置

程序的脚本

进程的信息

都可以用命令,找到和它有关的文件

启动网络的命令
systemctl start/stop/restart network
只有启动啦network 才会有ip

一些简单的命令

touch命令,语法是

touch  文件名 
	1.该文件名不存在,则创建该,普通文件
	2.该文件名存在,则是修改他的文件时间属性(被访问的时间是什么时候)

touch  hello.txt


	
mkdir命令,语法是

mkdir 文件夹名
	1.创建文件夹
	

mkdir students


坑在于
mkdir 只有创建文件夹的作用
touch 俩作用,1.创建文件  2.修改时间戳

linux同一个目录,文件名不能重复

路径的概念

posted @ 2025-02-27 20:55  国家一级冲浪yzk  阅读(5)  评论(0)    收藏  举报