熟悉这些命令 Linux系统操作原来如此简单

熟悉这些命令 Linux系统操作原来如此简单

Linux系统 免费开源;Linux系统 安全稳定;Linux系统多用户、多任务;

Linux移植性强等等及众多优点于一身,不懂得如何操作Linux系统是不是很吃亏。

玩转Linux:常用命令实例指南

下面来介绍一下Linux系统的常用命令,让大家一起快速上手Linux系统 吧。

相信众多的用户使用的都是Windows系统,但是Linux系统真的太好用了,不会怎么使用真的都跟不上潮流了。

其实在Windows系统下,也支持了一个Ubuntu软件,使用这个软件就可以完全轻松地去熟悉Linux系统了,当使用熟练之后再上手Linux系统不是一个很好地选择吗?

这个软件的下载只需要到Windows下的Microsoft store 去下载即可:
在这里插入图片描述
在Microsoft store 中搜索Ubuntu 就可找到了,点击下载即可
在这里插入图片描述
下载安装之后就可以直接上手操作Linux 系统了,这是一个与Linux系统没有多大区别的小型系统,熟练操作之后,直接换到Linux系统也没有多大问题了。

下面介绍一下Linux系统的常用命令吧

1、首次打开Ubuntu软件,默认是在root用户权限下的,这个是最高用户权限,当然不推荐在这个权限下进行操作,除非是在操作一些系统配置命令。

2、首先创建一个新的用户,切换到新用户的家目录下,对系统进行操作。
命令:

    useradd -m  新建用户名     # 添加一个新的用户
   # -m 同时为新用户创建新用户的家目录 
    passwd 用户名           # 为新用户创建一个密码,不然没法登陆
    userdel -r 用户名       # 删除用户信息
    cat /etc/passwd  | grep 用户名      # 查找用户是否真的添加成功

3、切换到新建的用户目录下,同时切换到新建用户的家目录

切换用户身份
 su - 用户名  这个命令是切换身份,并且切换工作目录到另一个用户的家目录下
 su  用户名   这个命令只是切换身份并不修改用户的家目录,还是在原先的用户的家目录下
 su -         这个命令是切换到根目录下,对所有的操作拥有着绝对的权限,不推荐使用这个命令

4、新建目录、新建文件

mkdir  文件夹名         # 新建单层文件夹
mkdir  -p  文件夹名     # 新建多层文件夹
touch   文件名          # 新建文件

5、对文件内容进行操作(在这个软件中有存在着默认的vim编辑功能)

vi  文件名           # 打开文件
#使用vim 编辑器时候一定记住保存退出保存退出命令:在英文的输入法下 vi编辑器下面显示的是INSERT情况下 点击esc 按键 之后输入 :wq 不保存直接退出就不用 q!

6、切换当前路径

cd  路径地址           # 切换路径地址

7、删除文件(文件夹)

 rm  文件
 rm -r  文件夹            # 删除文件夹多层的也一样全部删除 
 rm -f  文件夹(文件)    # 不管文件或者文件夹存不存在都直接删除

8、查看文件内容

cat  文件名             # 查看文件内容(全部显示)
more  文件名            # 查看文件内容(显示一部分)不占用过大内存
cat  -n  文件名         # 显示文件内容 并且显示文件内容的行数(包括空行的换行)
cat  -b  文件名         # 显示文件内容 并且显示文件内容的函数(不包括空行) 

9、查找命令

grep 字符串 文件名称           # 在文件中查找字符串内容
grep -n 字符串 文件名称        # 在文件中查找字符串内容并且显示内容所在的行号
grep -v 字符串  文件名称       # 在文件中查找不包含这个字符串的内容
grep -i 字符串   文件名称      # 在文件中查找字符串内容,忽略大小写 这几个选项可以混用
grep ^字符串     文件名称      # 在文件中查找以字符串开头的行
grep  字符串$  文件名称        # 在文件中查找以字符串结尾的行

10、管道(将前一个命令的输出内容输入到管道后面的命令中)一般两个命令一起使用

cat -n 文件名  |  grep 搜索内容  
# 把文件中的内容按行数输出 并且把输出内容输入到后面的命令,
# 后面的命令是在前面的输入内容进行搜索

11、复制文件(文件夹)

cp 源文件路径以及文件名称 目的路径以及移动后文件的名称
cp -i 源文件 目标文件 # 当文件在目标路径已经存在时候,这时候会有提示信息 是否覆盖目标路径的文件
cp -r 源文件夹 目标文件夹  # 复制文件夹到一个新的文件夹

12、移动文件(文件夹)

mv 源文件或者源文件夹  目标文件或者目标文件夹
mv 源文件或者源文件夹  目标文件或者目标文件夹  # 两个路径是同一路径时候,这时候就是重命名的操作
mv -i 源文件或者源文件夹  目标文件或者目标文件夹  # 目标路径下存在了想要新命名的文件或者文件夹的名字时候,会给一个提示

后续继续在此更新,欢迎关注。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115149.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 史上最简单的 GitHub 教程

    史上最简单的 GitHub 教程1简介  GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,在GitHub上托管的版本数量非常之多,其

    2022年7月22日
    10
  • 学习java的好书及视频推荐

    学习java的好书及视频推荐转载来自:点击打开链接要想在java领域成为大牛,除了不断进行项目实战以外,还要不断的进行进修和学习,以下将本人学习java多年使用的好书和一些好的视频推荐给大家,这些书和视频都是本人在网络找了很久,后来又经过实践证明的好书和视频。希望对大家学习java有帮助首先,是书的推荐:1学习java,java基础,1.0 入门:HeadFirstJava(

    2022年6月21日
    27
  • hi3531dv200开发板_hi3516dv300参数

    hi3531dv200开发板_hi3516dv300参数前言安装环境,默认你是有Linux系统的,不管是VM虚拟机还是docker还是WSL,也不对系统进行要求。此教程默认环境如下:Ubuntu18.04、Anaconda(Python3.8.5)、Anaconda安装不同版本Python

    2022年9月23日
    3
  • 使用python进行方差分析_python多因素方差分析

    使用python进行方差分析_python多因素方差分析利用python实现方差分析简介 方差分析是一种常用的对数据进行分析的方法,用于两个及两个以上样本均数和方差差别的显著性检验。本文介绍单因素方差分析和双因素方差分析。 方差分析存在三个假设: 1、各样本总体服从正态分布。 2、各样本总体方差一样。 3、各样本总体相互独立。单因素方差分析 单因素方差分析就是在只有一种影响因素下判断各个样本间的均值差别的显著性。 数据会…

    2022年10月15日
    2
  • MyEclipse激活成功教程 CI-2018.9.0版本

    MyEclipse激活成功教程 CI-2018.9.0版本介绍myeclipse是eclipse进化版,有很强大的功能,但是,它是收费的。这也是阻碍大多数人使用它的原因。作为学生,想使用该工具进行学习,但苦于资金有限,只能进行激活成功教程后再学习。本人找了很多的激活成功教程教程,最初感觉很简单,就打算直接开搞;但是,按照教程一步一步来,结果发现,自己就是不能成功。为此,我还安装了很多不同的版本,但由于没有找到根本原因,全都以失败告终。后来,仔细研究后才知道原因…

    2022年9月26日
    1
  • eclipse安装教程完整版

    eclipse安装教程完整版eclipse安装教程完整版安装Java教程安装eclipse教程安装Tomcat教程安装MySQL数据库教程安装Java教程到官网下载Java,这里推荐下载JavaSE8下载完成后点击安装,然后一直下一步,注意安装路径不要出现中文,不然可能会出错接下来配置环境变量,先找到Java的安装路径并复制路径右击计算机(没有计算机就右击此电脑)选择属性,点击高级系统设置,然后在高级下面选择环境变量这里有两种配置方法一种是采用绝对路径,一种是采用相对路径绝对路径:(推荐使用)选中系统变量中变量

    2022年5月13日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号