一、用户的基本操作

  1、添加和删除用户(管理员):

    useradd  用户名: useradd taibai

    passwd  用户名: passwd taibai

[root@localhost ~]# useradd taibai
[root@localhost ~]# passwd
更改用户 root 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

  注释:管理员是神一样的存在,什么用的密码都可以设置(此处设置的密码是:123)

  2、查看当前登陆的用户:whoami

[root@localhost ~]# whoami
root

  3、切换用户:su 用户名 (su后面不跟参数默认切换到管理员)

[root@localhost ~]# su taibai
[taibai@localhost root]$ su alex
密码:
[alex@localhost root]$ su
密码:
[root@localhost ~]#

  注释:1、管理员 -> 普通用户   不需要密码

     2、普通用户 -> 普通用户  需要密码

     3、普通用户 -> 管理员   需要密码

     4、身份标识:管理员(#),普通用户($)

二、Shell 快捷键

  1、Ctrl+a:调到命令行的开头。

  2、Ctrl+e:调到命令行的结尾。

  3、Ctrl+u:将光标出道命令行开头的内容清除。

  4、Ctrl+k:将光标到命令行末尾的内容清除。

  5、Ctrl+r:在历史纪录列表中搜索某一命令。

  6、Ctrl+l:清屏

  8、history:显示历史命令

    ![number]:执行该序号对应的命令。

  9、"↑ " ," ↓",可以快速的执行之前执行的命令

三、目录结构

[root@localhost ~]# ls /
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr

  1、/boot  :linux启动时候,需要的文件;

  2、/dev:设备文件

  3、/etc :设置文件

  4、/home:用户家目录

  5、/media :用户媒体文件

  6、/mnt :挂在文件

  7、/opt: 第三方文件

  8、/proc 虚拟化文件

  9、/run 进程文件

  10、/srv:压缩过的文件

  11、/sys :系统文件

  12、/usr:安装的软件,共享库

  13、/var :可变数据,日记文件

  14、/tmp 临时文件

四、查看文件和目录

  1、查看文件当前路径 pwd

[root@localhost /]# pwd
/

  2、查看当前路径下的文件 ls   

[root@localhost /]# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr

    - d :只查看当前路径下的目录信息

    - l:看详细的信息

    - a:显示所有任何文件的信息,包括带有“ . ”的隐藏文件。

    - h:显示文件的大小

  3、路径的切换 cd

     -  :返回到之前的目录

     . :返回上一级目录

    ~:到目录的家目录

  4、创建一个新文件 touch 文件名

五、文件处理(复制、移动、删除)

    

Linux 基本操作 (day2)的更多相关文章

  1. linux 基本操作--笔记

    linux 基本操作: pwd 显示当前目录 ll 用于查看文件和目录,即list,其参数比较多 -l 列出数据串,包含文件的属性和权限数据等 -a 列出全部文件,包含隐藏文件 -d 仅列出目录本身, ...

  2. linux基本操作和常用命令(2)

    linux基本操作和常用命令(2) 第二部分主要是涉及到用户和组的概念,以及一些操作.涉及到用户和组的共三个文件,分别存放在/etc/shadow(密码信息) /etc/group(组信息) /etc ...

  3. Linux基本操作及常用指令

    今天复习了下Linux的基本操作及常用指令,上学期大数据云计算课一直也在用linux系统还是比较熟悉的,并在centos6.7虚拟机上部署了前几天做的web项目,了解了Nginx的反向代理与负载均衡, ...

  4. Linux基本操作笔记

    1.Linux是一个统称,内核是一致的.分为Linux系统管理员和Linux程序员包括管理和软件开发. 2.要掌握Linux,有四步,第一,在Linux平台上的开发,比如,vi.gcc.gdb等和Li ...

  5. Linux基本操作——文件相关

    一.前言 无论是IC工程师.FPGA工程师还是嵌入式软件工程师,都或多或少会接触到Linux操作系统.有很多EDA工具只有Linux版本,因此掌握基本的操作和常用命令十分必要.Linux中的数据均以文 ...

  6. Linux入门基础(一):Linux基本操作

    命令行BASH基本操作 Shell 用户不能直接操作内核,所以用户操作通过shell传递给内核 shell分为两种 : GUI 图形界面 (linux一般是GNOME) CLI 命令行界面 (linu ...

  7. VirtualBox安装及Linux基本操作(操作系统实验一)

    VirtualBox安装教程博客链接(转载)https://blog.csdn.net/u012732259/article/details/70172704 实验名称:Linux的基本操作 实验目的 ...

  8. vivo面试经验4(linux基本操作,最基本,必须得会!!)

    操作linux通过xshell进行连接: 基本操作介绍 1.shutdown -h 关机 shutdown -r 重启 2.mkdir aaa 新建目录aaa rmdir aaa 删除目录aaa 3. ...

  9. Linux系统学习(二)一Linux基本操作

    一.Linux的目录结构 1.1 Linux的目录结构图 1.2 目录内容 /:这就是根目录.对你的电脑来说,有且只有一个根目录.所有的东西,我是说所有的东西都是从这里开始.举个例子:当你在终端里输入 ...

随机推荐

  1. cronolog日志切割catalina.out

    cronolog日志切割catalina.out (一)解压安装cronolog 1:wget  https://files.cnblogs.com/files/crazyzero/cronolog- ...

  2. vb.net 使用NPO自定義格式

    '導入命名空間 Imports System.IOImports NPOI.HSSF.UserModelImports NPOI.HPSFImports NPOI.POIFS.FileSystem P ...

  3. vb.net 使用ip查詢(Host Name)(WorkGroup Name)(MAC Address)-運用cmd及nbtstat命令

    Sub nbtstat(ByVal ip As String) Dim strRst, strRst1, strRst2, strRst3 As String Dim n1, n2, n3 As In ...

  4. [Linux] Nginx 提供静态内容和优化积压队列

    1.try_files指令可用于检查指定的文件或目录是否存在; NGINX会进行内部重定向,如果没有,则返回指定的状态代码.例如,要检查对应于请求URI的文件是否存在,请使用try_files指令和$ ...

  5. 使用virtualenv进行python环境隔离

    按照以下步骤安装 TensorFlow: 1.打开终端(一个 shell),你将在这个终端中执行随后的步骤 2.通过以下命令安装 pip 和 virtualenv sudo easy_install ...

  6. JavaScript是如何工作的:事件循环和异步编程的崛起 + 5种使用 async/await 更好地编码方式!

    摘要: 深度理解JS事件循环!!! 原文:JavaScript是如何工作的:事件循环和异步编程的崛起+ 5种使用 async/await 更好地编码方式! 作者:前端小智 Fundebug经授权转载, ...

  7. 使用mybatis开发dao方法

    使用mybatis开发dao的时候, 主要涉及到SqlSessionFactoryBuilder.SqlSessionFactory.SqlSession 这三个类 现在将这三个类的使用方法简单的说下 ...

  8. MVC模式-----struts2框架

    MVC模式-----struts2框架 一.struts MVC模式 1.概述 MVC是模型(model)---视图model(view)---控制器(control)的缩写,是一种用于将逻辑.数据和 ...

  9. js-string.js

    //小结// string.charAt(pos) 返回string中pos所在位置的字符 var name = "Cynthia"; var i = name.charAt(0) ...

  10. JavaScript 比较 和 逻辑运算符

    比较运算符 比较运算符在逻辑语句中使用,以测定变量或值是否相等. === 绝对等于(值和类型均相等) !=  不等于 !==  不绝对等于(值和类型有一个不相等,或两个都不相等) >  大于 & ...