IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Ubuntu学习记录 -> 正文阅读

[系统运维]Ubuntu学习记录

su root进入root

脚本:

访问文件时,x等价于./x。运行脚本时./hello.sh等价于/bin/sh hello.sh但不能直接hello.sh(因为路径还没加在PATH中?)
脚本还包括sh,py,perl
脚本程序开头为“#!解释路径”
必须要x权限才能执行(chmod +x hello.sh)
shell是脚本编程语言(python也是,java需要编译所以不是)
shell也是linux的终端?总之在终端直接输入eho $ {X}就可(只有echo和$ 之间有空格),但print(“a”)不行,因为这是python

环境变量PATH

在终端中定义的环境变量的范围是当前终端,包括在当前终端运行的sh文件中
文件编译器程序的名字叫gedit读作g edit,
ls -a能看到隐藏文件
用户的.profile是sh文件,包含用户环境变量
/etc/profile里为系统环境变量,但添加环境变量一般在/etc/profile.d/下创建一个自定义脚本(sh),前者会嵌套后者
su root , gedit /etc/profile.d/myprofile.sh , 然后按sh格式编辑脚本,用export啥的,注销后生效(但再次打开myprofile.sh发现没有内容)
关于path环境变量:
命令在path路径后,则都可以直接执行。比如/usr/sbin/useradd可以直接用useradd因为/usr/sbin在path中;但自定义路径下的hello.sh不能。可以在PATH中添加,使用export PATH =$PATH:/home/yellow,就可以在各处输入x执行/home/yellow/x(?)。

网络

虚拟机ping主机ping不通,但是可以访问主机上的服务器,用的是VMnet8
主机用ipconfig,虚拟机用ifconfig(下载用sudo apt install net-tools)if表示interface网络接口
虚拟机也可以上网ping www.baidu.com

一些vim ,java

第11章文件传输FTP见网盘
第12章SSH服务器用Xshell远程登录,用Xftp传输文件也可
第13章 vim
i:插入模式 esc:命令模式
:wq保存并退出 :q退出 :q!强制退出放弃保存, 记得都要加:
在shell文件win转linux时,换行符\r\n要换为\n(可以用Notepad++转)
第14章
java-jre(java runtime environment)运行时候要
javac-jdk开发包,开发的时候要

虚拟机连接过程

查看虚拟机VMnet8的ip
虚拟机要打开ssh service!!!
虚拟机查看端口22
在Xshell上连接该ip(好想要登录啥的,没仔细看,不过我用了和虚拟机用户一样的账号密码)
https://blog.csdn.net/luminous_you/article/details/108791035?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-108791035-blog-100790693.pc_relevant_multi_platform_whitelistv4&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-108791035-blog-100790693.pc_relevant_multi_platform_whitelistv4&utm_relevant_index=1

软件包

/etc/init.d下,是各个系统服务器的启动脚本,包含了ssh和ufw防火墙
软件包搜索apt list | grep ssh管道的使用 前面的输出作为后面的输入,意思是找软件包中含有ssh的。还可以用apt search ssh --name-only
删除软件包apt remove xxx或apt purge xxx卸载软件包并清除配置文件

进程

看进程pc -ef
CMD表示开启进程的命令行
pc -ef | grep vi 包含vi的进程
top相当于任务管理器,按q退出
kill 杀死进程,用法再看吧

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:24:17  更:2022-09-30 01:27:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 3:36:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计