ubuntu16.04退出shell_ubuntu16.04.4 ubuntu16.04.6 - CSDN
精华内容
参与话题
  • 说说终端的命令解析器shell 和 命令执行的过程....

    1. 在Ubuntu16.04.3中打开终端常用的几种方式:1.同时按下键盘:Ctrl + Alt + t 这三个键; 2. 在界面空白处右键然后:Open Terminal   等等。

    2. 说说在终端下的命令行解析器,大概过程是这样的:

    (1)在键盘上每敲一个字符都会发送给终端接收程序(叫做shell解析器,本质是bash),终端程序一个一个地接收来自键盘的字符串并在终端上显示;

    (2)按下回车(就是个字符串结束符),表示告诉终端你本次输入的字符串(命令)就是这个;

    (3)终端程序根据你输入的字符串去找命令,如果找不到会打印输出:command not found

    3. 如何知道Ubuntu的命令行解析器是bash呢??

    (1)ps 查看当前的进程、ls /bin/sh -l

    4. bash去哪里找到我们并解析我们输入的命令的??

    (1)猜测是这些命令应该有默认的存放路径,在Linux中默认的路径就是环境变量(echo $PATH可查看),环境变量由PATH来决定;

    5.  什么是命令?

    (2)命令就是可执行程序,这些程序包括系统默认可执行程序(存放在/sbin目录下)和用户安装的可执行程序(存放在/bin目录下)

    7. 命令的执行过程:

    (1)终端(shell)获取并显示键盘输入的命令,用户回车后表示输入的命令结束;

    (2)终端(shell)在默认的路径下找到命令对应的可执行程序,bash解析并执行命令:(其中字符串空格前是命令,空格后是给命令传递的参数,命令可以带参,也可以不带参执行。比如:pwd默认是不带参数,表示显示当前所在的目录。ls /bin 其中ls是命令,/bin是ls的参数,整个的意思表示显示/bin目录下的文件及文件夹 )

    (3)注意:一个命令可以不带参数,可以带一个参数、可以带多个参数;譬如:ls /bin/sh -l  就包含了两个参数。

    --------------------------------------------------------------------后续-------------------------------------------------------------------------------------------



    展开全文
  • 1.解压文件: sudo tar -zxvf ./下载/eclipse-jee-neon-a-linux-gtk-x86_64.tar.gz -C /usr/lib/jvm 2.删除文件:sudo rm -rf 文件(夹)名 3.重定向文件:cd usr/lib/jvm 4.卸载软件:sudo apt-get purge remove ...

    1.解压文件:
    sudo tar -zxvf ./下载/eclipse-jee-neon-a-linux-gtk-x86_64.tar.gz -C /usr/lib/jvm
    2.删除文件:sudo rm -rf 文件(夹)名
    3.重定向文件:cd usr/lib/jvm
    4.卸载软件:sudo apt-get purge remove 软件名
    5.移动文件:sudo mv jdk-8u121-linux-x64.tar.gz /opt/java
    6.给文件重命名:
    mv hive-default.xml.template hive-default.xml
    7.修改配置文件:
    vim hive-site.xml
    8.启动 mysql 😒 mysql -u root -p
    9.退出mysql: mysql>quit
    10.启动hadoop:
    $ cd /usr/local/hadoop #进入Hadoop安装目录
    $ ./sbin/start-dfs.sh
    11.启动hive:
    $ cd /usr/local/hive
    $ ./bin/hive
    12.
    在这里插入图片描述
    “无法访问”原因——spark 2 中不存在spark-assembly-.jar,所以hive没有办法找到这个JAR包。
    解决办法: 修改//bin/hive文件,将SPARK_HOME后面的lib/spark-assembly-
    .jar替换成jars/*.jar,
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    问题解决。
    13.
    在这里插入图片描述
    Loggin initialized using configuration in jar:file:/usr/local/hive/lib/hive-common-1.2.1.jar!/hive-long4j.properties
    Exception in thread “main” java.lang.RuntimeException:
    原因:standby异常,namenode没有激活。由于hive是基于hadoop集群运行的,需要将我们搭的hadoop HA集群的NameNode激活。
    14. 针对 DataNode 没法启动解决方法(注意这会删除 HDFS 中原有所有数据):
    $cd /usr/local/hadoop
    $./sbin/stop-dfs.sh # 关闭
    $rm -r ./tmp # 删除 tmp 文件,注意这会删除 HDFS 中原有的所有数据
    $./bin/hdfs namenode -format # 重新格式化 NameNode
    $./sbin/start-dfs.sh # 重启

    展开全文
  • Ubuntu 16.04 中 bash shell 的环境变量

    千次阅读 2018-02-10 19:41:49
    Ubuntu 16.04 中 bash shell 的环境变量 一、bash shell 的分类 1、login shell 和 no-login shell “登录 shell”代表用户登入,比如使用 ” su - ” 命令,或者用 ssh 连接到某一个服务器上。 “非登录 ...

    Ubuntu 16.04 中 bash shell 的环境变量

    一、bash shell 的分类
    1、login shell 和 no-login shell

    “登录 shell”代表用户登入,比如使用 ” su - ” 命令,或者用 ssh 连接到某一个服务器上。
    “非登录 shell”的情况是我们在终端下直接输入 bash 或者 bash -c “cmd” 来启动的 shell。

    2、interactive shell 和 non-interactive shell

    interactive shell 是交互式 shell, 顾名思义就是用来和用户交互的, 提供了命令提示符可以输入命令。
    non-interactive shell 是非交互式 shell,一般是通过 bash -c “cmd” 来执行的 shell。

    二、bash shell 启动文件加载顺序
    1、交互式登录shell 或者 带有 –login 的非交互式登录 shell

    首先读取执行 /etc/profile 中的命令,会按依次查找 ~/.bash_profile ~/.bash_login ~/.profile,并执行找到的第一个文件中命令。当执行内置的 exit 命令时,bash 读取 ~/.bash_logout 。

    2、交互式非登录shell

    bash 读取执行 ~/.bashrc 中的命令。

    3、非交互式非登录 shell

    它在环境中查找变量 BASH_ENV,如果它存在则将它的值展开,使用展开的值作为一个文件的名称,读取并执行。此时没有使用 PATH 变量的值来搜索那个文件名。

    4、以 sh 名称启动

    它首先尝试读取并执行文件 /etc/profile 和 ~/.profile 中的命令,查找环境变量 ENV,如果有定义的话就扩展它的值,然后使用扩展后的值作为要读取和执行的文件的名称。

    各配置文件说明

    /etc/profile
    操作系统定制用户环境时使用的第一个文件,为系统的每个用户设置环境信息。当用户第一次登录时,该文件被执行。它收集 /etc/profile.d/* 中的 shell 设置,并加载 /etc/bash.bashrc 文件。

    /etc/enviroment
    在登录时操作系统使用的第二个文件,系统在读取用户自己的 profile 前,设置环境文件的环境变量。

    /etc/bash.bashrc
    初始化 bash 的设置, 如 bash 的代码补全、别名、颜色。为每一个运行 bash shell 的用户执行此文件。当 bash shell 被打开时,该文件被读取。

    ~/.bash_profile
    每个用户都可使用该文件输入专用于自己 使用的shell信息,当用户登录时,该文件仅仅执行一次。默认情况下,他设置一些环境变量,执行用户的.bashrc文件。

    ~/.bash_login
    不推荐使用这个,这些不会影响图形界面。

    ~/.profile
    每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次。默认情况下,他设置一些环境变量,执行用户的 .bashrc文件。

    ~/.bashrc
    初始化用户的 bash 设置,当登录时以及每次打开新的shell时,该该文件被读取。不推荐把配置放到这里,因为每开一个shell,这个文件会读取一次,效率上讲不好。

    ~/.bash_logout
    当一个登录 shell 退出时, bash 读取并执行文件 ~/.bash_logout 中的命令。

    展开全文
  • 启动mysql: 方式一:sudo /etc/init.d/mysql start 方式二:sudo service mysql start 停止mysql: 方式一:sudo /etc/init.d/mysql stop 方式二:sudo service mysql stop 重启mysql: 方式一:sudo/etc/init....

    启动mysql:

    方式一:sudo /etc/init.d/mysql start 
    方式二:sudo service mysql start
    

    停止mysql:

    方式一:sudo /etc/init.d/mysql stop 
    方式二:sudo service mysql stop
    

    重启mysql:

    方式一:sudo/etc/init.d/mysql restart
    方式二:sudo service mysql restart
    

    转自:https://www.cnblogs.com/nyist-xsk/p/7930035.html

    展开全文
  • ubuntu 16.04 常见命令

    千次阅读 2016-10-18 20:46:35
    [toc]    持续更新  下载内容 sudo apt-get insall …… sudo apt-get undate sudo apt-get upgrade sudo apt-get -f install 删除命令 rm 文件 rm -r 文件夹 ...cp -r 文件夹 最终路径 (这样可以把一个文件夹...
  • ubuntu 16.04 LTS - 打开和关闭 Terminal

    千次阅读 2020-07-18 12:36:18
    ubuntu 16.04 LTS - 打开和关闭 Terminal 1. 打开 Terminal 快捷键 Ctrl + Alt + T 2.Search your computer -> Terminal -> Lock to Launcher 3. 关闭Terminal 快捷键 exit
  • ubuntu16.04安装和使用Anaconda3(详细)

    万次阅读 多人点赞 2019-01-03 13:18:24
    ubuntu16.04安装和使用Anaconda3(详细) 1.前言 现在的ubuntu系统都自带了python2.7版,而有时工作需要py3。 如果你在纠结到底该装 Python2 呢还是 Python3? 总所周知,python2和python3在语法上是不兼容的, 那...
  • 首先使用adb version 查看有没有安装adb驱动,如果没有使用命令安装: sudo apt-get update sudo apt-get install android-tools-adb 使用lsusb命令查看PC是否已识别到device: 如 :Bus 001 Device 012: ID ...
  • UBUNTU 16.04 安装日记

    千次阅读 2017-04-02 22:39:49
    UBUNTU 16.04 安装日记  之前曾经使用过rhel、centos、ubuntu-14等linux版本,最近整个系统重新分区,在SSD中划分了40G安装了Ubuntu 16.04。使用过程中发现Ubuntu可以看出Ubuntu在桌面系统上已经又向前跨越了一...
  • ubuntu16.04桌面版开机进入命令行模式

    千次阅读 2018-07-05 13:55:42
    ubuntu 16.04LTS系统方法/步骤系统启动后,在BIOS引导界面按“ESC”键进入选择菜单,选择第一个“Ubuntu”,按“e”键进入编辑模式。在出现的编辑项里,可以看到GRUB解析给内核的参数。我们在该行末尾给出引导运行...
  • UEFI启动模式下安装Ubuntu 16.04教程

    万次阅读 多人点赞 2018-01-02 16:58:43
    这篇博文主要谈一谈如何在UEFI启动模式下正确安装Ubuntu16.04,以形成Windows 10和Ubuntu 16.04的双系统。随着UEFI的普及,现在新出的笔记本电脑几乎都是支持UEFI的,这是一种先进安全的启动模式,而且Ubuntu本身也...
  • 修改~/.bashrc以下语句(sudo ...__conda_setup="$(CONDA_REPORT_ERRORS=false ‘/home/la/anaconda3/bin/conda’ shell.bash hook 2> /dev/null)" if [ KaTeX parse error: Undefined control sequence: \ev...
  • Ubuntu16.04-简单的终端命令-学习笔记1.0使用root见到这个~$ 就代表没有获取管理员权限:想要获取管理员权限应:sudo su 然后就会提示我们输入密码:输入完密码后,会出现# 这个符号,就代表获取了...
  • Ubuntu 16.04和ubuntu16.04之间共享目录

    千次阅读 2018-08-20 16:38:02
    一 服务器端配置: 1 首先安装nfs服务端软件 #sudo apt-get install nfs-kernel-server 2 配置服务器端NFS  执行如下命令编辑文件/etc/exports:  # vi /etc/exports ... 在该文件里添加如下内容: ...
  • Ubuntu16.04的MongoDB安装

    2017-05-02 19:45:41
    如何在Ubuntu16.04上安装MongoDB作者:秦景坤时间:2017-5-2什么是MongoDB MongDB是有C++编写,是一个基于分布式文件系统存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB...
  • ubuntu16.04安装oh-my-zsh

    千次阅读 2017-06-21 16:13:45
    尽管是用命令行操作,但还是希望有一个操作方便、有一点点炫酷的命令行界面,尤其oh-my-zsh的路径操作比系统自带的bush方便很多,可以省去不少麻烦。按装oh-my-zsh首先需要安装gitsudo apt install git然后安装 zsh...
  • 目前我所遇到的循环登录问题,主要是由两个原因造成的:一、由于安装NVIDIA显卡驱动时,安装不当造成的;二、由于修改系统环境变量PATH时造成的。
  • Ubuntu16.04 安装Sublime Text 3 并解决中文输入问题

    万次阅读 热门讨论 2018-03-14 18:05:17
     我这里用的是64位的Ubuntu 16.04,所以点击上图中的”64 Bit“,即可下载相应的 tarball。比如我这里下载的就是 sublime_text_3_build_3143_x64.tar.bz2。  接着,我们可以把它安装到 /opt 目录, 所谓的安装其实...
  • ubuntu16.04 启动就进入命令行模式

    万次阅读 2020-03-05 21:29:29
    步骤如下:sudo vi /etc/default/grub注释掉 GRUB_CMDLINE_LINUX_DEFAULT=”quiet” 这行, 即 #GRUB_CMDLINE_LINUX_DEFAULT=”quiet”把GRUB_CMDLINE_LINUX=”"改为GRUB_CMDLINE_LINUX=”text”去掉#GRUB_...
  • Ubuntu 16.04上安装使用PostgreSQL

    千次阅读 2019-05-31 18:10:25
    只需要一个Ubuntu 16.04服务器,且可以运行访问具有sudo特权的帐户。有了这两个必要条件,让我们开始安装PostgreSQL吧。 二、开始安装 安装数据库很简单。我们要做的第一件事是更新和升级。请记住,如果内核升级,...
1 2 3 4 5 ... 20
收藏数 2,438
精华内容 975
关键字:

ubuntu16.04退出shell