Python 测开28期-Sam-学习笔记-Linux文件处理命令-L1

作业

一、Linux 系统与 Shell 环境准备

安装包下载

https://www.centos.org/download/
CentOS-xx-DVD-xx.iso : 标准安装版,一般下载这个就可以了(推荐)
CentOS-xx-NetInstall-xx.iso : 网络安装镜像(从网络安装或者救援系统)
CentOS-xx-Everything-xx.iso: 对完整版安装盘的软件进行补充,集成所有软件。(包含 centos7 的一套完整的软件包,可以用来安装系统或者填充本地镜像)
CentOS-xx-GnomeLive-xx.iso: GNOME 桌面版
CentOS-xx-KdeLive-xx.iso: KDE 桌面版
CentOS-xx-livecd-xx.iso : 光盘上运行的系统,类拟于 winpe
CentOS-xx-minimal-xx.iso : 精简版,自带的软件最少

远程登录软件

sshd 的启动状态

systemctl status sshd

ssh 的安装

centos 系统:

yum install -y openssl openssh-server

Ubuntu 系统:

apt install openssh-server openssh-client
systemctl start sshd

连接方式

ssh [ -p 端口 ] 用户名@服务的 ip

保持心跳

Host *
ServerAliveInterval 40

配置 ssh 连接名

Host my_ali
HostName ip地址
User root
Port 22

PreferredAuthentications publickey
IdentityFile C:\Users\Administrator.ssh\id_rsa

Linux 文件树

二、Linux 常用命令之文件处理

查看帮助

--help
man

文件管理

查看文件信息: ls
切换工作目录: cd
显示当前目录路径: pwd
创建新目录:mkdir
创建空文件:touch
删除文件或目录:rm

文件管理

拷贝:cp
移动/重命名:mv
建立文件链接:ln
查找文件:find
查看文件内容:catlessmoreheadtail
打包压缩:tar

文本处理

文本编辑:vi/vim
屏幕输出:echo
输出重定向:>

文件属性

修改文件权限

r:读权限 read — 4
w:写权限 write — 2
x:执行权限 execute — 1
-: 无权限 — 0
chmod 777 文件

查看网卡信息

ifconfig
ip addr

测试远程主机的连通性

ping
-c:ping 的次数
-i:每次 ping 的时间间隔

打印 Linux 网络系统的状态信息

netstat
-t:列出所有 tcp
-n:以数字形式显示地址和端口
-p:显示进程的 pid 和名字

退出 Linux 系统

exit