linux
文章平均质量分 93
zpeien
改变自己不能接受的,接受自己不能改变的!!
展开
-
Ubuntu安装必备软件
一、Ubuntu16.04 更换下载源提升下载速度Ubuntu可以通过更换下载源来提高下载速度,一般使用阿里源,可以使用命令行来更换,也可以在设置更换。1、在设置中更换打开设置,进入软件与更新,如图:选择软件更新,选择其他,找到china,选择aliyun.com,保存打开终端命令行,输入:sudo apt update,回车输入 :sudo apt upgrade,回车这样,Ubuntu就已经更换好下载源了。下载速度就会得到提升。2、使用命令行更换...原创 2022-03-15 16:49:43 · 3206 阅读 · 0 评论 -
Ubuntu安装Pytorch(详细)
一、安装NVIDIA GPU显卡驱动1、准备工作1)、禁用BIOS中的secure boot,因为此方法使用第三方源安装显卡驱动,不禁止secure boot会导致安装的驱动不能使用,禁用也不会有多大安全隐患。2)、禁用nouveau,这是ubuntu默认使用的开源显卡驱动,和nvidia驱动一起使用可能导致黑屏,所以禁掉。2、禁用nouveau创建下面文件:$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf在文件内插入以下内原创 2022-03-15 18:00:00 · 16842 阅读 · 3 评论 -
Linux之shell编程篇-----Shell 函数和Shell 输入/输出重定向
Shell 函数1. 自定义函数linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()]{ action; [return int;]}说明:可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-25原创 2021-12-10 19:06:04 · 1626 阅读 · 0 评论 -
Linux之shell编程篇-----Shell 流程控制
Shell 流程控制1. 判断语句1.1 if判断if else-if else 语法格式:if condition1then command1elif condition2then command2else commandNfi或者:if [ 条件判断式 ];then程序fi以下实例判断两个变量是否相等:a=10b=20if [ $a == $b ]then echo "a 等于 b"elif [ $a -gt $b原创 2021-12-10 19:05:38 · 308 阅读 · 0 评论 -
Linux之shell编程篇-----Shell打印输出命令和Shell test 命令
Shell打印输出命令1. echo命令Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.1 显示普通字符串echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test1.2 显示转义字符echo "\"It is a test\""#结果将是:#"It is a test"1.3 显示变量原创 2021-12-10 19:05:10 · 16367 阅读 · 0 评论 -
Linux之shell编程篇-----shell运算符
Shell运算符Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '):#!/bin/bashval=`expr 2 + 2`echo "两数之和为 : $val" #两数之和为 : 4表达式和运算符之间要有空格,例如 2+2 是不对的,必须写成 2原创 2021-12-10 19:04:37 · 294 阅读 · 0 评论 -
Linux之shell编程篇-----shell字符串和shell数组
Shell 字符串字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。1. 单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用。2. 双引号your_name='runoob's原创 2021-12-10 19:03:03 · 462 阅读 · 0 评论 -
Linux之shell编程篇-----shell简介和shell变量
Shell简介1. Shell基础Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。1.1 什么是shellShell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以原创 2021-12-08 16:34:24 · 998 阅读 · 0 评论 -
Linux实操之----包管理工具(RPM和YUM)
包管理工具(RPM和YUM)1. RPM包RPM:RedHat Package Manager,红帽软件包管理工具。Linuxd分发版本都有采用(suse,redhat,centos等)1.1 rpm指令1.1.1 查看指令RPM查询已安装的rpm列表:rpm -qa | grep xx查看是否安装firefox:rpm -qa |grep firefox如果是i686,i386表示32位系统,noarch表示通用rpm -qa:查询所安装的所有rpm软件包rpm原创 2021-12-08 16:30:58 · 433 阅读 · 0 评论 -
Linux实操之---- Linux进程管理(重要)
Linux进程管理(重要)1. 进程管理基础在Linux中,每个执行的**程序(代码)**都称为一个进程。每个进程都分配一个ID号每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器。每个进程都可能以两种方式存在。前台和后台。前台进程:用户目前的屏幕上可以进行操作的。后台进程:实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中,直到关机才结束。2. 显示系统执行的进程2.1 ps指原创 2021-12-10 18:00:00 · 290 阅读 · 0 评论 -
Linux实操之----Linux网络配置
Linux网络配置1 Linux网络配置原理虚拟机NAT网络配置原理2 查看网络IP和网关2.1 虚拟机网络编辑器2.2 修改IP地址2.3 查看网关2.4 查看windows中的虚拟网卡的ip地址windows中使用ipconfig查看ip配置3. ping测试基本语法: ping [主机地址]例如: ping www.baidu.com4. Linux网络环境配置4.1 自动抓取缺点: 每次自动获取的ip地址可能不一样,不适用于做服务器4.2 指定原创 2021-12-10 07:00:00 · 660 阅读 · 0 评论 -
Linux实操之-----Linux磁盘分区、挂载度
Linux磁盘分区、挂载度1. 分区方式mbr分区最多支持四个主分区系统只能安装在主分区扩展分区要占一个主分区MBR最大只支持2TB,但拥有最好的兼容性gpt分区支持无限多个主分区(但操作系统可能限制,比如windows下最多128个分区)最大支持18EB的大容量(1EB=1024PB,PB=1024TB)windows7 64位以后支持gpt2. Linux分区2.1 分区原理Linux来说无论有几个分区,分给哪一个目录使用,它归根结底就只有一个根目录,一个独立原创 2021-12-09 18:00:00 · 373 阅读 · 0 评论 -
Linux实操之----组管理、权限管理和定时任务调度
组管理和权限管理1. Linux组基本介绍Linux中每个用户属于一个组,不能独立于组以外。所以在Linux中每个文件存在组的概念:所有者所在组其他组改变用户所在组2. 文件/目录所有者一般为文件的创建者,谁创建了该文件,就自然的称为该文件的所有者。查看文件所有者:ls -ahl修改文件所有者:chown (用户名) (文件名)3. 文件/目录所在组当某个用户创建了一个文件之后,默认之歌文件所在组就是该用户所在的组查看文件所有者:ls -ahl修改文件所在原创 2021-12-09 07:00:00 · 188 阅读 · 0 评论 -
linux实操之----linux实用指令
linux实用指令1. 指定运行级别(7个级别)0.关机1.单用户【找回丢失密码】2.多用户状态没有网络服务3.多用户状态有网络服务4.系统未使用保留给用户5.图形界面6.系统重启系统的运行级别配置文件:/etc/inittab切换到指定运行级别的指令:init [012356]2. 帮助指令2.1 man获得帮助信息man [命令或配置文件]例如:man ls2.2 help指令help [命令或配置文件]3. 文件目原创 2021-12-08 16:22:14 · 236 阅读 · 0 评论 -
linux实操之----用户管理和关机、重启和用户登录注销
关机、重启和用户登录注销1. 关机&重启命令1.1 shutdownshutdown -h now:表示立即关机shutdown -h 1:表示1分钟后关机shutdown -r now:立即重启1.2 halthalt:直接使用,关机1.3 rebootreboot 重启系统1.4 syncsync:把内存的数据同步到磁盘上当我们关机或者重启时,都应该先执行一下sync,防止数据丢失。2. 用户登录注销登录时少用root账号登录,以避免操作失误的损原创 2021-12-08 16:20:19 · 2018 阅读 · 0 评论 -
linux实操篇之-----vi和vim编辑器
vi和vim编辑器1. vi和vim的基本介绍所有Linux系统都会内置vi文本编辑器vim是vi的升级版,可以主动以字体颜色分辨语法的正确性,代码补完和编译,错误跳转等功能。2. vi和vim的三种模式2.1 正常模式在正常模式下,我们可以使用快捷键。用vim打开一个文件就直接进入一般模式可以使用【删除字符】或【删除整行】来处理文档内容,也可以使用【复制黏贴按钮】2.2 插入/编辑模式在这个模式下,可以编辑文件内容。按下i,I,o,O,a,A,r,R等字母就可进入编辑模式原创 2021-12-08 16:16:09 · 368 阅读 · 0 评论 -
Linux简介和Linux基本目录结构
Linux入门1. Linux介绍Linux 是一款免费,开源,安全,高效,稳定,处理高斌发很强悍的操作系统Linux创始人——linux(林纳斯)Linux主要发行版本2 Linux与Windows关系Linux基本目录结构1. 基本介绍Linux的文件系统采用级层式子的树状目录结构,最上层是根目录“/”Linux世界里,一切皆文件。2. 目录用途/bin: 是Binary的缩写,这个目录存放着最经常使用的命令。/sbin:s就是Super User的意思,这里存原创 2021-12-08 16:13:08 · 1014 阅读 · 0 评论