精华内容
下载资源
问答
  • Deepin 使用教程:前言

    2021-01-08 05:50:40
    偶然了解到deepin这个linux系统(好像就是当年盗版win的那个深度科技),网上大概了解了...生活(使用微信qq)。 不用虚拟机!不用双系统可以一键安装.exe和.sh.db等软件的国产系统! 不用苹果是因为,公司设备电脑配
  • Deepin 使用教程:vs code 编译调试 cmake(qt/c++)工程 其实code可以通过c_cpp_properties.json 和 tasks.json负责编译事情,这种方式对于临时测试的小工程比较方便,但是当文件结构比较复杂,还是选用cmake比较...
  • win+E 快速打开文件浏览器 Deepin 系列教程 Deepin 使用教程:前言

    win+E 快速打开文件浏览器


    Deepin 系列教程
    Deepin 使用教程:前言

    展开全文
  •   一个苹果风格的顶部工具栏。在该顶栏,你可以查看日期时间、上传下载网速,管理打开的应用,设置输入法,调节音量,快速进入控制中心进行电源管理等。 安装包在应用商店可以直接找到...Deepin 使用教程:前言 ...

      一个苹果风格的顶部工具栏。在该顶栏,你可以查看日期时间、上传下载网速,管理打开的应用,设置输入法,调节音量,快速进入控制中心进行电源管理等。
    在这里插入图片描述
    安装包在应用商店可以直接找到。
    在这里插入图片描述
    作者源码地址
    https://github.com/justforlxz/deepin-topbar

      
      
      


    Deepin 系列教程
    Deepin 使用教程:前言

    展开全文
  •   以前都是在win下开发,搬到linux下还是一直喜欢点点点,感觉有必要系统学写下shell...Deepin 使用教程:命令行和shell脚本编程(一) Deepin 使用教程:命令行和shell脚本编程(二) Deepin 使用教程:命令行和...

      以前都是在win下开发,搬到linux下还是一直喜欢点点点,感觉有必要系统学写下shell编程了,买了两本书跟着一步一步学习下。书是 Linux命令行与shell脚本编程大全鸟哥的私房菜,以下内容主要是从书里摘抄,在deepin下测试写的。

    Deepin 使用教程:命令行和shell脚本编程(一)
    Deepin 使用教程:命令行和shell脚本编程(二)

    6 环境变量

    6.1 什么是环境变量

      shell 使用环境变量来储存有关shell的工作环境信息。可以在内存中储存数据,程序或shell可以方便的访问他们。这是存储持久数据的一种简便方法。环境变量分为

    • 局部变量
    • 全局变量

    全局环境变量
      全局环境变量对于所有的shell/子shell/程序都是可见的。deepin在你开始bash会话的时候就设置了很多全局变量,基本上全是大写的。env/printenv 可以看去全局变量。
    在这里插入图片描述
      这里边信息很多,如果只想看某一个的话
    printenv XXXX
    在这里插入图片描述
      echo也可以,全局变量引用的时候需要加一个$
    在这里插入图片描述

    局部环境变量

    局部环境变量只能在定义他们的进程中可见。怎么设置见下一节

    6.2 设置用户定义变量

    6.2.1 局部用户定义变量

      启动了shell 或者 shell脚本,就可以创建在这个shell进程内可见的局部变量了。
      = 可以直接赋值,设置局部变量
    在这里插入图片描述
      每次定义直接用=就可以 使用前边加$。如果需要空格等特殊字符 单引号括起来。
      赋值时候不能使用空格。
      在子shell创建的局部变量,当子shell退出后,局部变量就没有了。

    6.2.1 全局用户定义变量

      就是先创建局部环境变量,在使用export导出到全局环境变量
    比如
    在这里插入图片描述

    6.3 删除环境变量

      unset 就是删除命令。(在子shell删除全局变量,父shell还可以用)

    6.4 设置path环境变量

      当你在shell执行外部命令时,shell必须搜索系统来找到对应程序。PATH环境变量定义了用来进行命令和程序查找的目录。
    在这里插入图片描述
      使用: 分割。但是很多时候程序放置可执行程序没有在PATH包含的路径,如果不用绝对路径的话shell找不到。会报错
    在这里插入图片描述
      解决办法一般是保证PATH环境变量包含了所有存放应用程序的目录。PATH路径可以直接在后面添加,无需从头修改。

    PATH=$PATH:.   #把当前目录加载到全局变量
    

    上述办法如果重启就失效了。永久有效放在下一节

    6.5 定位系统环境变量

      当你登录deepin的时候,bash shell 会作为登录shell启动。启动时候从文件里读取命令
      $HMOE/.bashrc #用户配置

      其实deepin启动时候有很多配置文件,但是一般不建议修改,需要我们了解这个配置到底是做什么再尝试修改。刚开始如果我们要添加环境变量通过export的方式就可以,跟软件、显示等就加进HMOE/.bashrchalconHMOE/.bashrc 里。 比如我安装了halcon ,那么我就在HMOE/.bashrc 最下方添加halcon的路径。
    在这里插入图片描述
      如果目前非要改的话,最好新建.sh文件,让后添加进系统,不要改原来的。具体方法在/etc/init.d 下新建.sh文件
    添加需要的脚本后,添加进启动项(尽可能往后,下边例子22)举例

    sudo vim /etc/init.d/kill_ideapad_laptop.sh
    
    #! /bin/sh
    ### BEGIN INIT INFO
    # Provides:          XXX
    # Required-Start:    $syslog $remote_fs
    # Required-Stop:     $syslog $remote_fs
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: start XXX
    # Description:       start XXX
    ### END INIT INFO
    
    echo '1'|sudo -S modprobe -r ideapad_laptop
    
    exit 0
    
    sudo update-rc.d kill_ideapad_laptop.sh defaults 22
    

    deepin 的开机关机脚本都在这里
    在这里插入图片描述

    6.6 数组变量

      把变量当做数组来使用

    test=(/test1 /test2 /test3)
    echo $test
    echo ${test[*]}
    echo ${test[2]}
    unset $test
    echo $test
    

    在这里插入图片描述







    未完待续…


    Deepin 系列教程
    Deepin 使用教程:前言

    展开全文
  • Deepin 系列教程 Deepin 使用教程:前言
    展开全文
  • Deepin 使用教程:命令行和shell脚本编程大全(一) Deepin 使用教程:命令行和shell脚本编程大全二4 Deepin 下更多的shell命令4.1 监测程序4.1.1 探查进程 ps 命令4.1.2 实时监测进程 top 命令4.1.3 结束进程 ...
  • 使用到 nohup 后台不断运行命令,终端输入这行命令,即可关闭终端且程序保持运行 nohup steam & exit Deepin 系列教程 Deepin 使用教程:前言
  •   以前都是在win下开发,搬到linux下还是一直喜欢点点点,感觉有必要系统学写下shell...Deepin 使用教程:命令行和shell脚本编程大全1 初识Deepin2 Deepin访问 CLI/命令行2.1 通过控制台终端访问CLI2.2 通过图形化...
  • deepin借助openjdk可以打开.jar程序。deepin或默认安装openjdk的,很多ide安装时候也会默认安装openjdk。先查看本机有没有openjdk。 一、安装openjdk 比如我的电脑没有安装,sudo安装下就可以 (base) yc@yc-PC:~$ ...
  • 标题Deepin 使用教程:安装nvidia 驱动、cuda、cudnn、libtorch 最近两周都是远程办公,公司电脑没法用,我寻思把家里的笔记本也配置好gpu的工作环境吧。系统装的deepin自动安装各种失败,这里手动安装记录下。 一、...
  • Deepin 使用教程:安装cmake

    千次阅读 2019-11-15 12:56:39
    我是安装的3.12(deepin apt安装的好像是3.09的,我装过一次,有段代码quazip里的,死活编译不过去,版本升级了就好了) 解压 移动就好了 tar zxvf cmake-3.12.2-Linux-x86_64.tar.gz (这个命令在下载目录执行,...
  • deep默认安装没有tree,安装即可。 sudo apt install tree ...# 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该目录予以排除在寻找范围外...Deepin 使用教程:前言
  •   在获取github上面的代码的时候,发现有时候很慢,这时候就需要使用代理。 设置代理 git config --global https.proxy http://127.0.0.1:12333 git config --global https.proxy https://127.0.0.1:12333 如果
  • Deepin 使用教程:安装rapidsvn

    千次阅读 2019-11-15 12:47:50
    Deepin应用商店可以直接找到 全中文的,怎么用,没啥好讲的 安装meld Deepin应用商店可以直接找到 安装vs code Deepin应用商店可以直接找到 rapidsvn 查看 首选项 程序 Standrad editor 设置code(我用vs code ,你...
  • 源码下载 ...我的镜像 这个麻烦点,必须先安装几个库,这几个一般新电脑都没有 Ubuntu&Debian: cmake, libopenblas-dev, liblapack-dev, libarpack2-dev...前2个还比较大,各100M,务必使用国内镜像源,几秒搞定,...
  • Deepin 使用教程:编译opencv

    千次阅读 2019-11-15 13:24:33
    我觉得最无语的事情,opencv 2 3 4三个大版本,函数名称竟然不一样,唉。 我这里编译opencv 330。 Opencv下载 ...去makefile里看看源码,其实就是去git上下了个文件,我也是醉了,...Deepin 使用教程:前言
  • Deepin 使用教程:ssh链接

    千次阅读 2019-11-24 01:03:48
    sudo apt install openssh-client #本地主机运行此条,实际上通常是默认安装client端程序的 sudo apt install openssh-server #服务器运行此条命令安装 ...Deepin 系列教程 ...Deepin 使用教程:前言

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 330
精华内容 132
关键字:

deepin使用教程