怎么登录服务器
1.首先确认服务器IP地址
2.如果是windows操作系统,下载远程连接工具如xshell、FinalShell
3.如果是mac系统,使用mac终端直接 ssh IP地址查看ip地址
[root@xxxxxx ~]# ip a #查看ip地址
5、Linux系统基本操作
命令提示符
1.登录root用户----超级管理员用户,权限最高
[root @ localhost ~ ] #
用户 主机名 当前用户家目录 管理员用户
============
切换用户:
[root@localhost ~]# su - 创建的用户名
[xuan@localhost ~]$
$ :普通用户
退出普通用户:
[xuan@localhost ~]$ exit
查看服务器时间
[root@localhost ~]# date
[root@localhost ~]# date +%F #只显示当前年月日
[root@localhost ~]# date +%X #只显示当前时间到秒
[root@localhost ~]# pwd #显示当前工作路径
pwd ---Print working directory
2.查看文件信息---ls
#ls #查看当前目录下的文件
#ls /root/a.txt //单独列出文件
#ls /home //查看指定目录下的文件
#ls -l //长格式显示(显示文件的详细信息)
文件类型\权限 硬链接个数 所有者 所属组 大小 修改时间 名字
[root@localhost ~]# ll -d /home/ #显示目录的详细信息
#ls -lh //-h 人性化显示 (显示文件大小)
#ls -a //all 显示所有文件 (包括隐藏文件)
案例:ls a.txt b.txt c.txt
#ls file* #以file开头的所有文件 *通配符。表示所有字符(隐藏文件除外)
#ls *.txt #以任意开头以.txt结尾的所有文件
[root@localhost ~]# ll -d /home/ #查看目录详细信息
[root@localhost ~]# ll /home/ #查看目录下面文件的详细信息
[root@localhost ~]# ll -t #按最新的修改时间排序
[root@localhost ~]# clear #清屏,快捷键----ctrl+l
=================================
#隐藏文件:文件名称前面加“.”
问题:想一想ll 与 ls -l 是什么关系?
3.创建文件: touch 文件名
4.删除文件: rm -rf 文件名
5.关机:init 0 poweroff
6.重启: reboot、init 6
课堂小练习:
1 请在/tmp下创建a.txt b.txt c.txt e.txt文件
touch {a..e}.txt rm -rf d.txt touch {a..c}.txt touch e.txt
2 请在/tmp下创建 1.txt 2.txt 3.txt目录
mkdir {1..3}.txt
3 请问端口的范围是多少 ? ping命令用什么协议?
1-65535 icmp
4 请在 /tmp创建 并删除 * 文件
cd /tmp
touch \*
touch /tmp/
5 练习tab键补全目录
6 使用什么命令远程连接到服务器?使用的什么端口? 请操作云将22端口 关闭掉- 然后在打开。
ssh 22
7 你操作的服务器是什么操作系统版本?
cat /etc/redhat-~ centos7.x
8 如果云服务器远程连接失败,你怎么操作?
1 判断问题找故障-a 密码输入错误 b密码被别人改了 c服务器挂了,卡死了。
d 服务器关机了 e ssh服务是否开启 f 防火墙是否关闭
9 删除命令 rm -rf 分别是什么意思?
10 清屏 ctrl l
11 终止当前命令行的命令 ctrl c
作业练习:
1 请在/tmp下创建a.txt b.txt c.txt e.txt文件
2 请在/tmp下创建 1.txt 2.txt 3.txt目录
3 请在 /tmp创建 并删除 * 文件
4 练习tab键补全目录
5 使用什么命令远程连接到服务器?使用的什么端22