大数据学习第十一天(复习linux指令3)

news2024/11/22 21:51:47

1、su和exit

        su命令就是用于账户切换的系统命令

        基本语法:su[-] [用户名]

        1)-表示是否在切换用户后加载变量,建议带上

        2)参数:用户名,表示切换用户

        3)切换用户后,可以通过exit命令退回上一个用户

2、sudo命令

        我们可以使用sudo命令,为普通的命令授权,临时以root身份执行

        基本用法:sudo 其他命令

        在其它命令之前,带上sudo,即可为这一条命令临时赋予root授权

        但是并不是所有的用户,都有权力使用sudo,我们需要为普通用户配置sudo认证

        wisudo进入root系统,添加这一条指令

        用普通用户在根目录下创建一个文件夹

3、chmod权限设置

        chmod u=rwx,g=rw-,o=r-- 文件或目录
        u  代表当前用户的权限修改
        g  代表分组的权限
        o  代表其他用户权限

4、数字授权法

        1)读r 4
        2)写w 2
        3)执行x 1
        4)没有权限 0
        5)权限通过数字相加进行组合
                1)读+写 = 4+2 =6
                2)读+执行 = 4+1=5

        6)chmod 用户权限数字分组权限数字其他用户权限数字  文件或目录

        7)-R 将目录下的所有子目录进行相同授权

        8)chmod -R 用户权限数字分组权限数字其他用户权限数字  文件或目录 

5、chown命令

        使用chown命名,可以修改文件、文件夹的所属用户和用户组

        普通用户无法修改所属为其他用户或者组,所以此命令只适用于root用户执行

        基本用法:chown [-R] [用户] [:] [用户组] 文件或文件夹

        1)如:将hello.txt所属用户修改为root

                chown root hello.txt

        2)如:将hello.txt所属用户修改为root,用户组修改为a

                chown root a hello.txt;

6、软连接和硬连接

        在系统中创建软连接,可以将文件、文件夹链接到其他位置

        软连接类似快捷方式,硬连接类似复制一个文件

        软连接的基本用法:ln -s 要创建的地址 新的地址

        硬连接的基本用法:ln 要创建的地址 新的地址

        例子:

                1)ln -s /etc/ /a;        //软连接

                2)ln /etc/ /a;        //硬连接

7、date命令

        通过date命令可以在命令行中查看系统的时间

        基本用法:date [-d] [+格式化字符串]

        -d按照给定的字符串显示日期,一般用于日期计算

        格式化字符串:通过特定的字符串标记,来控制显示的格式:

%Y   年
%y   年份后两位数字 (00..99)
%m   月份 (01..12)
%d   日 (01..31)
%H   小时 (00..23)
%M   分钟 (00..59)
%S   秒 (00..60)

                  •%s   自 1970-01-01 00:00:00 UTC 到现在的秒数

8、时间的加减

        date -d '数值 时间单位'

        时间单位表示 day year month hour

时间的格式化

年(%Y)-月(%m)-天(%d) 时(%H):分(%M):秒(%S)

date  +'%Y-%m-%d %H:%M:%S'
date  +'%Y/%m/%d %H:%M:%S'

修改时区

/etc/localtime文件中保存时区信息

更换时区本质是替换软连接

rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/America/Whitehorse /etc/localtime

rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

时间同步

使用网络时间进行授时校准时间

需要使用ntp工具

yum install ntp
ntpdate -u ntp.aliyun.com

9、ip地址-ifconfig

        网络访问时,都是通过ip地址访问的

        可以通过ip地址找到对应的服务器,访问服务器的资源

        1)查看主机ip地址

                ifconfig

10、主机名-hostname

        1)查看主机名称

                hostname

        2)修改主机名

                vim /etc/hostname 或者 echo 名字 > /etc/hostname

        3)修改后重启

                init 6 重启

                init 0 关机

11、查看网络是否畅通ping

        ping 网址或者ip

12、端口查看lsof

        应用程序服务启动后会自动和端口绑定

        可以通过查看端口是否被占用来判断是否真的启动成功

        lsof -i:端口

13、ps查看进程

        配合grep筛选需要查看的进程信息

14、TOP持续查看状态

15、kill关闭进程

        kill -9 进程号

16、yum命令

        yum:RPM包软件管理器,用于自动化安装配置linux软件,并可以自动解决依赖问题

        基本用法:yum [-y] [install | remove | search] 软件名称

        选项:-y,自动确认,无需手动确认

        install:安装

        remove:卸载

        search:搜索

17、apt命名

        CentOS系统和Ubuntu是使用不同的包管理器

        CentOS使用yum管理器,Ubuntu使用apt管理器

        基本用法:apt [-y] [install | remove | search] 软件名称

        如:安装wget

                apt install wget;

补补补,疯狂补博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1565042.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redhat 7.9 安装dm8配置文档

Redhat 7.9 安装dm8配置文档 一 创建用户 groupadd -g 12349 dinstall useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba passwd dmdba二 创建目录 mkdir /dm8 chown -R dmdba:dinstall /dm8三 配置/etc/security/limits.conf dmdba soft nproc 163…

二叉树结点关键字输出的递归算法实现

在计算机科学中,二叉树是一种重要的数据结构,广泛应用于各种算法和程序设计中。二叉树的遍历是二叉树操作中的基础问题之一,其目的是以某种规则访问二叉树的每个结点,使得每个结点被且仅被访问一次。给定一个具有n个结点的二叉树&…

idea端口占用

报错:Verify the connector‘s configuration, identify and stop any process that‘s listening on port XXXX 翻译: 原因: 解决: 一、重启大法 二、手动关闭 启动spring项目是控制台报错,详细信息如下&#xff…

C++的并发世界(四)——线程传参

1.全局函数作为传参入口 #include <iostream> #include <thread> #include <string>void ThreadMain(int p1,float p2,std::string str) {std::cout << "p1:" << p1 << std::endl;std::cout << "p2:" <<…

css3之动画animation

动画animation 一.优点二.定义和使用三.动画序列和解释四.常见属性及解释1.常见属性及应用2.速度曲线细节 五.简写&#xff08;名字和时间不能省略&#xff09;&#xff08;持续时间在何时开始的时间前&#xff09;&#xff08;简写中无animation-play-state)六.例子1.大数据热…

图神经网络实战(7)——图卷积网络(Graph Convolutional Network, GCN)详解与实现

图神经网络实战&#xff08;7&#xff09;——图卷积网络详解与实现 0. 前言1. 图卷积层2. 比较 GCN 和 GNN2.1 数据集分析2.2 实现 GCN 架构 小结系列链接 0. 前言 图卷积网络 (Graph Convolutional Network, GCN) 架构由 Kipf 和 Welling 于 2017 年提出&#xff0c;其理念是…

HCIA-RS基础-以太网设备工作原理

目录 以太网设备工作原理1. HUB 的工作原理2. L2 交换机的工作原理3. L3 交换机的工作原理 总结 以太网设备工作原理 以太网是一种常用的局域网技术&#xff0c;用于在计算机网络中传输数据。在以太网中&#xff0c;有几种常见的设备&#xff0c;包括 HUB、L2 交换机和 L3 交换…

Java入门学习Day04

本篇文章主要介绍了&#xff1a;如何输入数据、字符串拼接、自增自减运算符、类型转换&#xff08;int&#xff0c;double等&#xff09; CSDN&#xff1a;码银 公众号&#xff1a;码银学编程 一、键盘输入练习 Scanner是Java中的一个类&#xff0c;用于从控制台或文件中读…

java学习3

目录 面向对象——多态 什么是多态 多态的前提 多态有什么好处&#xff1f; 包 1.包的作用? 2.包名书写的规则? 3.什么时候需要导包?什么时候不需要导包? final 修饰符 权限修饰符 4种权限修饰符的范围 抽象方法和抽象类 接口 接口的定义和使用 接口中成员的特点…

JavaScript变量对象详解

正文 在JavaScript中&#xff0c;变量对象是执行上下文中的一个重要概念&#xff0c;它负责存储函数中的变量、函数声明和形参。了解变量对象对于理解JavaScript的作用域、作用域链以及变量的声明和提升至关重要。 1. 变量对象的定义 变量对象是在执行上下文创建阶段被创建的&a…

【前端面试3+1】04浏览器存储、flex布局属性和常用指令、 promise和async await区别、【验证回文串】

一、浏览器存储 1.1类型&#xff1a; 浏览器数据存储的方式有以下几种&#xff1a; Cookie&#xff1a;小型文本文件&#xff0c;存储在用户计算机上&#xff0c;可以通过浏览器传输到服务器。Web Storage&#xff1a;包括LocalStorage和SessionStorage&#xff0c;可以在浏览器…

【JavaEE初阶系列】——一万字带你了解 JUC常见类 以及 线程安全集合类(哈希表)

目录 &#x1f6a9;JUC(java.util.concurrent) 的常见类 &#x1f388;Callable 接口 &#x1f308;理解 Callable(相关面试题) &#x1f308;理解 FutureTask &#x1f4dd;线程创建方式 &#x1f388; ReentrantLock可重入锁 &#x1f308;ReentrantLock 优势&#x…

【Python BUG】ModuleNotFoundError: No module named ‘streamlit.cli‘

问题 streamlit做大模型前端demo&#xff0c;安装后不好使。 解决方案 参考&#xff1a; https://zhuanlan.zhihu.com/p/656164361 找到下面文件&#xff1a; 替换、修改内容&#xff1a; # from streamlit.cli import main from streamlit.web.cli import main原来是上边…

JavaScript_与html结合方式

JavaScript_语法 ECMAScript&#xff1a;客户端脚本语言的标准 1.基本语法 1.1 与html结合方式&#xff08;2种&#xff09; 1. 内部JS 定义<script>,标签体内容就是js代码 2. 外部JS 定义<script>,通过src属性引入外部的 js文件 注意&#xff1a; 1.<script>…

【DPU微知识】NVIDIA-BlueFiled DPU概念之:BFB是什么?

BFB是BlueField Boot Stream的缩写&#xff0c;由Bootloader、Linux OS、Romfs组成。本质&#xff1a;bootload、系统、文件系统。&#xff08;其实就是DPU的上装类比标准host的grub、linux、文件系统&#xff0c;类似做Linux移植时候构建的最小文件系统的三件套差不多&#xf…

3D模型格式转换工具HOOPS Exchange如何将3D文件加载到PRC数据结构中?

HOOPS Exchange是一款高效的数据访问工具&#xff0c;专为开发人员设计&#xff0c;用于在不同的CAD&#xff08;计算机辅助设计&#xff09;系统之间进行高保真的数据转换和交换。由Tech Soft 3D公司开发&#xff0c;它支持广泛的CAD文件格式&#xff0c;包括但不限于AutoCAD的…

uniapp项目-懂你找图

文章目录 项目介绍项目搭建1.项目创建 2.新增tabbar3引入字体图标 uni-ui介绍使用 uni-api介绍 首页模块功能分析搭建子页面分段器介绍 封装自己的异步请求为什么要封装封装的思路 编写首页-推荐页面分页功能 专辑列表获取专辑详情数据 项目介绍 微信小程序&#xff0c;提供图…

苹果开发者账号注册后生成开发证书和发布证书的流程解析

转载&#xff1a;注册苹果开发者账号的方法 在2020年以前&#xff0c;注册苹果开发者账号后&#xff0c;就可以生成证书。 但2020年后&#xff0c;因为注册苹果开发者账号需要使用Apple Developer app注册开发者账号&#xff0c;所以需要缴费才能创建ios证书了。 所以新政策出…

【机器学习】机器学习创建算法第3篇:K-近邻算法,学习目标【附代码文档】

机器学习&#xff08;算法篇&#xff09;完整教程&#xff08;附代码资料&#xff09;主要内容讲述&#xff1a;机器学习算法课程定位、目标&#xff0c;K-近邻算法定位,目标,学习目标,1 什么是K-近邻算法,1 Scikit-learn工具介绍,2 K-近邻算法API。K-近邻算法&#xff0c;1.4 …

EfficientVMamba实战:使用 EfficientVMamba实现图像分类任务(二)

文章目录 训练部分导入项目使用的库设置随机因子设置全局参数图像预处理与增强读取数据设置Loss设置模型设置优化器和学习率调整策略设置混合精度&#xff0c;DP多卡&#xff0c;EMA定义训练和验证函数训练函数验证函数调用训练和验证方法 运行以及结果查看测试完整的代码 在上…