接触Linux已经有一段时间了,由于实际需要,三三两两地掌握了一些基本语法和实用语句,主要都是在日常开发中用得比较多的,条理不是特别清晰,请见谅!下面开始上硬货!!

基本操作:

关闭Linux系统的命令:init  0

切换虚拟终端的命令:Ctrl + Alt  + F[1~6]     释:Linux共有6个终端可打开,第一个就对应我们平常打开的,还有桌面

用户提示符:

1、普通用户登录系统后终端的用户提示符:$

2、root用户登录系统后终端的用户提示符:#

退出终端的命令:exit

添加用户zjx:useradd  zjx

修改名为zjx的用户的密码:passwd  zjx

显示指定路径目录里的文件和文件夹:ls + 路径       eg:ls   /etc/zjx/

显示当前目录下的文件和文件夹:ls   (ls  -l)

显示当前目录下的文件和文件夹(包含隐藏的):ls -a

who:列出目前哪些用户登录在系统上

who  am  i  :查看当前终端上登录的用户是谁

date  :显示当前日期和时间

时间设定:date + 月日时分年     eg:date 120918002018       设置时间为2018.12.09  18:00

显示日历 : cal

显示某月的日历:date 12 2018

对终端执行清屏操作:clear       或者ctrl + l 快捷键

su  :从当前用户切换到其他用户       eg:su  -  root

hwclock  -s :与硬件时间同步

终止当前正在执行的命令(也可以是出错的):ctrl + c

显示当前目录:pwd

查看怎么使用一个命令:

  man + 命令名

     命令名   --help 

目录组成:

bin目录:存放可执行文件

sbin目录:存放系统的可执行文件

Home目录:每一个用户在根目录下都有一个Home       root用户的Home目录为/root,一般用户如zjx的Home目录为/home/zjx

dev目录:设备目录

etc目录:配置文件目录

tmp目录:临时目录

mnt,opt,media目录:无具体用处,可正常使用

/:根目录

~:当前用户的Home目录

什么是绝对路径

必须从根目录开始逐级显示的

cd :进入目录

cd ~ :进入当前用户的Home目录

cd  /:进入根目录

cd  - :返回上一次所在的目录

cd  .. :返回上一级所在的目录

cd     :返回Home目录

【全面】Linux基础知识和基本操作语句大全(一)的更多相关文章

  1. linux基础知识的总结

    例如以下内容是我对linux基础知识的总结,由于本人在初期学习linux的时候走了不少的弯路,对于基础的掌握耗费了不少的时间,所以为了后来者对linux的基础部分有个清晰的了解,特对基础知识进行了总结 ...

  2. (转)Linux基础知识学习

    Linux基础知识学习 原文:http://blog.csdn.net/ye_wei_yang/article/details/52777499 一.Linux的磁盘分区及目录 Linux的配置是通过 ...

  3. 后端程序员必备的 Linux 基础知识

    1. 从认识操作系统开始 正式开始 Linux 之前,简单花一点点篇幅科普一下操作系统相关的内容. 1.1. 操作系统简介 我通过以下四点介绍什么是操作系统: 操作系统(Operating Syste ...

  4. 《Linux基础知识及命令》系列分享专栏

    <Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...

  5. Linux基础知识入门

    [Linux基础]Linux基础知识入门及常见命令.   前言:最近刚安装了Linux系统, 所以学了一些最基本的操作, 在这里把自己总结的笔记记录在这里. 1,V8:192.168.40.10V1: ...

  6. 运维之linux基础知识(一)

    运维之linux基础知识(一) 1.GUI:Graphic User Interface 图形用户界面 2.CLI:Command line Interface 命令行界面 3 dll:Dynamic ...

  7. 运维之Linux基础知识(三)

    运维之Linux基础知识(三) 1. 查看文本 cat tac more less head tail 1.1 cat 连接并显示文件 cat -n:在显示的时候,将每一行编号 -E:显示结束符$ - ...

  8. Linux基础知识梳理

    Linux基础知识梳理 Linux内核最初只是由芬兰人林纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux是一套免费使用和自由传播的类Unix操作系统,是 ...

  9. Linux基础知识第九讲,linux中的解压缩,以及软件安装命令

    目录 Linux基础知识第九讲,linux中的解压缩,以及软件安装命令 一丶Linux Mac Windows下的压缩格式简介 2.压缩以及解压缩 3.linux中的软件安装以及卸载 1.apt进行安 ...

随机推荐

  1. namedJDBC查询

    import java.util.ArrayList; import java.util.List; import org.apache.log4j.Logger; import org.spring ...

  2. Jmeter4.0----测试数据说明之查看结果树(10)

    1.说明 在用jmeter辅助测试的过程中,我们经常需要根据接口返回的相关信息对我们测试的系统做相应的分析,所以呢,常常会用到jmeter中不同类型的监听器获取接口信息. 2.步骤 第一步: 线程组 ...

  3. Ubuntu新服务器安装lnmp

    版本: nginx(无要求,最新) mysql(5.6.xx) php(5.6.xx) ubuntu(16.04,其他版本也并无过多差异) 准备: #apt-get update #apt-get i ...

  4. 转Keil 中使用 STM32F4xx 硬件浮点单元

    Keil 中使用 STM32F4xx 硬件浮点单元一.前言有工程师反应说 Keil 下无法使用 STM32F4xx 硬件浮点单元, 导致当运算浮点时运算时间过长,还有 一些人反应不知如何使用芯片芯片内 ...

  5. (转)Linux命令之Ethtool用法详解

    Linux命令之Ethtool用法详解 原文:http://www.linuxidc.com/Linux/2012-01/52669.htm Linux/Unix命令之Ethtool描述:Ethtoo ...

  6. spirngmvc整合mybatis

    一.建立一张简单的User表 CREATE TABLE `users` (`id` int(20) NOT NULL AUTO_INCREMENT,`name` varchar(20) NOT NUL ...

  7. nodejs 实践:express 最佳实践(五) connect解析

    nodejs 实践:express 最佳实践(五) connect解析 nodejs 发展很快,从 npm 上面的包托管数量就可以看出来.不过从另一方面来看,也是反映了 nodejs 的基础不稳固,需 ...

  8. shareTo 网页版分享

    // share -------- var shareTo = function (dest, shareCode) { var appKey = "1667889534"; // ...

  9. 内容导出成word

    private void 导出word(string 内容) { string tit = "<html xmlns:v=\"urn:schemas-microsoft-co ...

  10. 用配置文件方式启动mongodb集群