每一个计算机系统都配备有操作系统,操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大、使用方便和可扩展的工作环境,从而在计算机与其用户之间起到接口的作用。

Linux系统的组成

(1)linux内核(linus 团队管理)

(2)shell:用户与内核交互的接口

(3)文件系统:ext3、ext4等。windows 有 fat32 、ntfs

(4)第三方应用软件

关机重启

shutdown-r             关机重启-h             关机不重启now          立刻关机halt               关机reboot          重启

用户管理

/etc/passwd    存储用户账号/etc/group       存储组账号/etc/shadow    存储用户账号的密码/etc/gshadow  存储用户组账号的密码useradd 用户名userdel 用户名adduser 用户名groupadd 组名groupdel 组名passwd root     给root设置密码su rootsu - root /etc/profile     系统环境变量bash_profile     用户环境变量.bashrc              用户环境变量su user              切换用户,加载配置文件.bashrcsu - user            切换用户,加载配置文件/etc/profile ,加载bash_profile

常用指令

ls          显示文件或目录-l           列出文件详细信息l(list)-a          列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir         创建目录-p           创建目录,若无父目录,则创建p(parent)cd               切换目录touch          创建空文件echo            创建带有内容的文件。cat              查看文件内容cp                拷贝mv               移动或重命名rm               删除文件-r            递归删除,可删除子目录及文件-f            强制删除find              在文件系统中搜索某文件wc                统计文本中行数、字数、字符数grep             在文本文件中查找某个字符串rmdir           删除空目录tree             树形结构显示目录,需要安装tree包pwd              显示当前目录ln                  创建链接文件more、less  分页显示文本文件内容head、tail    显示文件头、尾内容ctrl+alt+F1  命令行全屏模式

系统管理命令

stat              显示指定文件的详细信息,比ls更详细who               显示在线登陆用户whoami          显示当前操作用户hostname      显示主机名uname           显示系统信息top                动态显示当前耗费资源最多进程信息ps                  显示瞬间进程状态 ps -auxdu                  查看目录大小 du -h /home带有单位显示目录信息df                  查看磁盘大小 df -h 带有单位显示磁盘信息ifconfig          查看网络情况ping                测试网络连通netstat          显示网络状态信息man                如:man lsclear              清屏alias               对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeitkill                 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。

Vim的使用

vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。

命令模式下:

:q                      退出:q!                     强制退出:wq                   保存并退出:set number     显示行号:set nonumber  隐藏行号/apache            在文档中查找apache 按n跳到下一个,shift+n上一个yyp                   复制光标所在行,并粘贴h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)

参考文章:https://blog.csdn.net/y1553595299/article/details/79196513?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

参考文章:https://blog.csdn.net/yuanzhen1/article/details/89323245?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

参考文章:https://blog.csdn.net/weixin_40822052/article/details/82828503

参考文章:https://www.cnblogs.com/aipiaoborensheng/p/9091644.html

Linux操作系统基本命令相关推荐

  1. 红帽Linux操作系统基本命令(学习笔记)

    Redhat版本的Linux操作系统基本命令 前言 一.安装linux系统 二 .根文件系统目录详解 三.文件属性与权限 四.用户和用户组管理 五.重定向 六.vim 程序开发器 一般模式常用命令和参 ...

  2. 实验报告Linux操作系统基本命令,linux操作系统实验报告全部.doc

    linux操作系统实验报告全部 计算机操作系统 实验报告 学 号:姓 名:提交日期:2014.12.15成 绩: 东北大学秦皇岛分校 [实验题目]熟悉Linux/UNIX操作系统[实验目的]1.熟悉L ...

  3. linux中将光标与操作系统,linux操作系统基本命令介绍(2)

    whoami 查看当前用户 su - 用户名 切换用户的同时再切换用户空间 创建工作组(注意:需要切换到root用户) groupadd 组名 删除工作组 groupdel 组名 修改用户所在组 us ...

  4. 基本命令 Linux操作系统与实训 CentOS 7.4 RHEL 7.4

    Linux操作系统与实训 CentOS 7.4 & RHEL 7.4 基本命令 一.文件目录命令类 1.浏览目录类命令 (1) pwd命令 (2) cd命令 (3) 使用ls命令 2.浏览文件 ...

  5. linux系统基本命令实验原理,《操作系统原理与Linux》实验一 Linux基本命令.doc

    <操作系统原理与Linux>实验报告 实验名称:实验一 Linux基本命令的使用 实验日期: 2011年11月1日 班 级:B09513 学 号:20094051311 姓 名:王晓珍 计 ...

  6. Linux操作系统基础解析之(三)——基本命令行操作及获得帮助的方法

    我们传统意义上理解的操作系统实际上是指:包括了操作系统的kernel,以及在其上构建了大量的功能各异的应用程序的集合体.所以狭义上来讲,操作系统就是指kernel.kernel将底层的硬件的复杂逻辑屏 ...

  7. Linux操作系统学习(四)-基本命令详解1

    1.查看文件信息:ls ls是英文单词list的简写,其功能为列初目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令.Linux文件或则目录名称最长可以有265个字符,".&q ...

  8. Linux操作系统(一)基本命令

    阅读说明 本文不适合零基础入门,不适合作为专业学习 假设你已经安装了vmware17 本文使用centos7.5进行实验,假设你有已经安装了centos7.5的操作系统 本文使用xshell7作为连接 ...

  9. linux c语言 ppt,linux操作系统下c语言编程入门.ppt

    linux操作系统下c语言编程入门.ppt Linux操作系统下C语言编程入门 CNT Linux操作系统简介基础知识进程介绍文件操作时间概念消息管理线程操作网络编程Linux下C开发工具介绍 一 L ...

最新文章

  1. GPT-3 Finetune
  2. 刷题:二叉树的遍历方式及根据遍历结果还原二叉树
  3. linux实践-弱密码导致服务器被黑
  4. 火狐的萤火虫JavaScript,HTML,CSS调试捕获器
  5. 每日一皮:用户永远不知道怎么用我们的产品...
  6. 西电oj1066 费马小定理
  7. 《那些年啊,那些事——一个程序员的奋斗史》——78
  8. 10-排序6 Sort with Swap(0, i) (25 分)
  9. PL/SQL 之 sql语句的编写
  10. 诗意的边缘(PHP顶级框架Zend Fr
  11. Flink Next:Beyond Stream Processing
  12. php获取客户端和服务器ip,PHP获取客户端和服务器IP地址
  13. 无法安装驱动程序 此计算机上不存在英特尔适配器,无法安装驱动程序。此计算机不存在英特尔(R)适配器...
  14. 【STM32】红外对射计数器计数原理和代码
  15. PS换证件照底色,完美扣除头发丝并调整优化边缘
  16. 马氏距离 java实现_Python怎么实现马氏距离
  17. 软件测试-测试类型分类
  18. iTunes_12.7 iPhone 自定义铃声
  19. 10-2 系统设计真题解析:短网址系统的设计与实现
  20. mac下chrome插件安装位置

热门文章

  1. 如何在Unity项目中添加语音识别?
  2. 解析深度学习:语音识别实践 (俞栋等著) 完整pdf[44MB]
  3. 本土黑马谈车载语音识别 - 汽车电子 - 电子发烧友网
  4. windows mobile设置插移动卡没反应_u盘插入电脑没反应怎么办 u盘插入电脑没反应解决方法【详解】...
  5. react使用中的注意事项(持续更新)
  6. 【java笔记】常用接口(2):Consumer接口
  7. mysql 存储过程代码_mysql存储过程语法与实例
  8. html 自定义标签 ios,iOS标签 | 菜鸟教程
  9. HDFS基本命令及上传文件API
  10. 【NOIP2001】【Luogu1049】装箱问题