IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux系统下命令行常用27种命令入门学习笔记(Ubuntu、ls、cd、pwd、uname、clear、cat、sudo、cp、su、mv、mkdir、touch、rm、ifconfig等) -> 正文阅读

[系统运维]Linux系统下命令行常用27种命令入门学习笔记(Ubuntu、ls、cd、pwd、uname、clear、cat、sudo、cp、su、mv、mkdir、touch、rm、ifconfig等)

0 引言

博主装了Linux虚拟机后,开始学习Linux基础常用的命令行代码,今天将自己的学习笔记分享给大家(学习视频资料链接:https://www.bilibili.com/video/BV1vE411h7Fi?from=search&seid=9744250303152440539)
本文主要讲27种Linux常用命令。大家在阅读的时候可以在自己的命令行中尝试一下,助于加深记忆力!

1 正文开始

1.0 如何直接在命令行中查看命令使用帮助?

命令+空格+--help 

1.1 目录信息查看命令:ls (查看某一目录下的文件)

ls命令相关参数功能
    ls -a   #显示目录所有文件夹,包括隐藏文件
	ls -l    #显示目录中文件的所有信息
	ls -al  #显示目录中所有文件的所有信息(包括隐藏文件) 

1.2 目录切换命令:cd

·使用方法:将想要去到的文件夹地址输入在cd后,例:cd /(Linux的主目录用‘ / ’显示)
·目录格式,如桌面的目录为:/home/leorover/桌面、上一级与父目录表现形式相同:‘ ../ ’、
当前目录仍为:‘ ./ ’,使用某一个文件夹时,要在文件夹名称结尾加上‘ / ’,如:mv test/;
若在文件名称前有/而该斜杠前没其他文件名称,则表示为绝对路径

1.3 查看当前目录命令:pwd

输入pwd即可查询当前的绝对目录

1.4 系统信息查看命令:uname

·在ubuntu中输入uname会得到返回值:linux
·使用uname -a时,会显示完整信息,如:Linux leorover-virtual-machine 5.11.0-25-generic #27~20.04.1-Ubuntu SMP Tue Jul 13 17:41:23 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

1.5 清空屏幕命令:clear

输入clear即可将现在命令行窗口中的内容清空

1.6 显示文件内容命令:cat

·使用方法:将想要查看的文件名及其完整地址输入:
		cat test.c
·注:输入的地址要指向文件,且要写出文件的格式‘.xxx’(若是读取当前目录下的文件则不需要写地址)

1.7 切换用户身份命令:sudo
在该行命令执行中,可以被认为将当前账户切换为“管理员身份”

例,下载软件:sudo apt-get xxx(直接输入sudo apt-get然后回车,可以得到apt-get使用帮助)

1.8 文件拷贝命令:cp
使用格式:cp+空格+想要复制的文件名称.对应格式+想要复制得到的文件名称.对应格式

‘ cp a.mat b.mat ’ => 复制文件a并命名为b

1.9 切换用户命令:su

切换为管理员用户:sudo su(直接切换到管理用户)
切换回普通用户:sudo su leorover(用户名称即为命令行中@符号前的名称)

1.10 移动文件命令:mv
可以实现文件/文件夹的重命名、移动文件位置

·重命名功能,mv+空格+原文件名称.对应格式+更改后的文件名称.对应格式
			(例:mv a.c b.c  或  mv test/ test1/ )
·移动功能,mv+空格+文件名称.对应格式+目标的文件夹名称
			(例:mv a.c test1/)

(a.c、b.c都为文件名称,test/、test1/为文件夹)
1.11 创建文件夹命令:mkdir

使用格式:mkdir+空格+想要创建的文件夹名称

1.12 创建文件命令:touch

使用格式:touch+空格+想要创建的文件名称.对应格式

1.13 删除命令:rm
该命令运行时,从当前目录开始检索。

使用格式:
rm+空格+想要删除的文件名称.对应格式
			(例:rm a.mat)
rm+空格+想要删除的文件名称.对应格式+空格+-+下列字符
				-r 将目录及以下的目录及文件逐一删除
				-f 强制删除,无需确认。
				-rf 全部清空(也可以删除文件夹)
			(例:rm test -rf)

1.14 文件夹删除命令:rmdir

使用格式:rmdir+空格+要删除的文件名

1.15 显示网络配置信息命令:ifconfig

返回网络信息
-a:返回电脑所有网卡信息
打开或关闭指定的网卡(管理员身份):sudo ifconfig ens33 down/up
更改网卡ip地址:1、检查将要设置的IP地址是否有被占用:ping 192.168.1.256
			2、更改为目标IP地址:sudo ifconfig ens33 192.168.1.256

1.16 重启命令:reboot

在命令行输入reboot即可让系统重启

1.17 关机命令:poweroff

在命令行输入poweroff即可让系统关机

1.18 系统帮助命令:man

使用格式:man+空格+想要查询的命令
会返回官方使用帮助文档

1.19 数据同步写入磁盘命令:sync
因为数据写入磁盘前会先进入缓冲区,需要一定时间,如果想立刻拔出磁盘(u盘),可以使用该函数,让数据立即被写入磁盘。

功能:将缓冲区的数据直接写入磁盘

1.20 查找文件命令:find
该命令运行时,从当前目录开始检索。

使用格式:find+空格+-name+想要查找的文件名称.文件格式
例:find -name a.mat
(find命令还有除-name外其他很多的参数,可以搜索搜索了解)

1.21 查找内容命令:grep
该命令运行时,从当前目录开始检索。

使用格式:grep+空格+-nr+需要朝找的内容(使用双引号括出)+空格+查找的范围地址
	(ctrl+c 强行打断终端里的操作)
	(grep命令还有除-nr外其他很多的参数,需要时可以搜索了解)

1.22 文件夹大小查看命令:du
该命令运行时,从当前目录开始检索。

使用格式:du+空格+想要查询的文件夹名称/文件名称.文件格式
(du命令还有其他很多的参数,需要时可以搜索了解)

1.23 磁盘空间检查命令:df
运行结果如图:
在这里插入图片描述
1.24 使用gedit打开某个文件命令:gedit
Linux中,gedit约等于Windows中的记事本

使用格式:gedit+空格+编辑的文件的文件名

1.25 当前系统进程查看命令:ps
用于查看当前后台运行的程序,如图:
在这里插入图片描述

1.26 进程实时运行状态查看命令:top
Linux中,gedit约等于Windows中的任务管理器,如图:
在这里插入图片描述

1.27 文件类型查看命令:file
可以通过该命令查询某文件的类型。

file a.c

在这里插入图片描述

2 结束语

以上便为27个常用Linux命令行的命令简述,接下来博主会开启一个新的专栏:Linux学习专栏,也会分享更多的笔记,希望可以给大家带来一些带有参考价值的东西。当然,之前的opencv和机器学习专栏仍会更新。感谢您能看到这里,如果对于内容有其他的看法可以滴滴我哟~

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-16 12:07:58  更:2021-08-16 12:08:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 18:19:06-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计