linux 基础
2021/12/10 7:17:57
本文主要是介绍linux 基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 虚拟机快照
- 系统介绍ping
- 系统介绍2)
- 系统命令语法格式
- 系统目录结构
- 系统路径的类型
- 系统运行命令
- 查看系统命令帮助
- 系统快捷方式
- 常用系统命令
虚拟机快照
1.拍摄快照 虚拟机关机--->拍摄快照 2.克隆主机 管理--->克隆 3.更改ip(若不更改ip,则会产生ip冲突,或者克隆虚拟机使用原始ip,没有达到克隆的本意) # 查看网卡名称或查看本机IP [root@localhost ~]# ip a """ inet 192.168.11.101/24 brd 192.168.11.255 scope global noprefixroute eth0 """ # 修改网卡 [root@localhost ~]# sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-ens3[23] [root@localhost ~]# sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-eth[01] """ 注意:'s#.100#.101#g' 100指的是inet 192.168.11.101,尾部三位数,上面展示的是已经修改完毕的ip地址 101则是你需要修改的,1,2,255无法使用,其余均可 """ # 重启系统网络 [root@localhost ~]# systemctl restart network
系统介绍ping
1.ping ping[网址] """ Linux 中的ping命令是常用的网络命令,通常用来测试与目标主机的连通性,我们经常会说'ping一下某机器,看下是不是开着’ ping 通的情况基本是: [root@localhost ~]# ping baidu.com PING baidu.com (220.181.38.251) 56(84) bytes of data. 64 bytes from 220.181.38.251 (220.181.38.251): icmp_seq=1 ttl=50 time=26.9 ms 64 bytes from 220.181.38.251 (220.181.38.251): icmp_seq=2 ttl=50 time=27.2 ms 64 bytes from 220.181.38.251 (220.181.38.251): icmp_seq=3 ttl=50 time=28.8 ms 64 bytes from 220.181.38.251 (220.181.38.251): icmp_seq=4 ttl=50 time=28.4 ms 64 bytes from 220.181.38.251 (220.181.38.251): icmp_seq=5 ttl=50 time=28.7 ms """
系统介绍2)
主机登录用户信息:[root@localhost ~]# root : 登录当前系统的用户名 @ : 分隔符,没有特殊的含义 localhost : 当前系统的主机名 ~ : 当前所在的目录(~ 代表的是当前的家目录, /root) # : 没有实际的含义 自定义系统登录用户信息 ps1 环境变量 [root@localhost ~]# echo $PS1 [\u@\h \W]\$ [root@localhost ~]# PS1='[\u@\h --- \W]\$' 知识储备: print("hello world") echo "hello world"
系统命令语法格式
通常系统: 命令[参数][选项][选项]
系统目录结构
linux 中一切从根(/) 开始 知识储备: cd : 切换目录
系统路径的类型
绝对路径:参照物是根(/)路径 相对路径:参照物是当前路径
系统运行命令
关机: shutdown : 关机或重启 参数 -h : 指定关机的延时时间 """ [root@localhost ~]# shutdown 10 Shutdown scheduled for 四 2021-12-09 23:59:13 CST, use 'shutdown -c' to cancel. [root@localhost ~]# Broadcast message from root@localhost.localdomain (Thu 2021-12-09 23:49:13 CST): The system is going down for power-off at Thu 2021-12-09 23:59:13 CST! """ shutdown -c 取消关机 halt : 禁用cpu资源 poweroff : 关闭电源 init : 设置系统启动模式 init0 : 关机 ...1 : 单用户模式 ...2 : 多用户无网络模式 ...3 : 多用户模式 ...4 : 待定 ...5 : 桌面模式 ...6 : 重启 reboot 重启: reboot init shutdown 参数: -r : 指定重启延时时间
查看系统命令帮助
man [需要查看帮助的命令] 命令解释说明信息:NAME 命令语法说明信息:SYNOPSIS 命令描述详细说明:DESCRIPTION 命令参数详细说明:OPTIONS q : 退出 /[搜索内容] : 搜索内容 推荐网址:https://www.linuxcool.com/
系统快捷方式
1、历史命令信息:上下键 2、清屏命令:ctrl + l | clear 3、中断取消命令执行过程 : ctrl + c 4、快速移动光标到行首尾:ctrl + a/e 5、将光标到行首信息剪切:ctrl + u 6、将剪切的内容进行粘贴:ctrl + y 7、将光标到行尾信息剪切:ctrl + k 8、锁定系统窗口信息状态:ctrl + s 9、解锁系统窗口信息状态:ctrl + q 10、命令行中快速移动光标:ctrl + 方向键 11、系统命令信息补全功能:tab
常用系统命令
目录路径相关命令 显示当前路径信息 pwd 切换目录 cd 特殊路径: 1、- : 上一次访问的路径 2、. : 代表当前路径 3、.. : 上一层路径 4、~ : 家目录 #2、文件目录相关命令 1、创建文件信息命令 touch [root@localhost ~]# touch 1.txt # 3、查看数据信息命令 ls 查看指定目录下的文件信息,默认查看当前目录下文件信息。 参数: -l : 显示文件的详细信息 -a : 显示隐藏文件夹(以.开头的文件或文件夹就称之为隐藏文件夹) -h : 格式化文件大小(必须跟-l参数配合使用) [root@localhost ~]# ls -l total 4 -rw-r--r--. 1 root root 0 Dec 9 12:15 1.txt -rw-r--r--. : 文件的权限 1 :文件硬链接数 root :所属用户 root :所属组 0 :大小(字节) Dec 9 12:15 : 创建的时间 1.txt :文件名称 1B => 8字节 1024字节 = 1kB 1024kb = 1MB # 3、输出打印字符信息 echo 覆盖重定向(>):将文件中所有内容删除之后再写入 追加重定向(>>):在文件的末尾写入信息 # 4、查看文件数据信息 cat [需要查看文件的路径]
这篇关于linux 基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法