Linux培训
达内IT学院

400-111-8989

运维初学者要知道的Linux基础命令


今天小编要跟大家分享的文章是关于运维初学者要知道的Linux基础命令。刚刚接触Linux运维的小伙伴们是否对于Linux命令了解的还不够,为了帮助小伙伴们更好的从事运维工作。小编为大家整理了工作中会遇到的一些Linux基础命令,希望对小伙伴们有所帮助。

运维初学者要知道的Linux基础命令

1、查看文件夹列表ll

注意:ll这个命令只有管理员可以使用

2、普通用户查看文件夹ls

(1)希望和ll效果一致:ls -al
(2)windows就是dir

3、ubuntu文件夹简单说明

目录

说明

bin

存放二进制可执行文件(ls,cat,mkdir等)

boot

存放用于系统引导时使用的各种文件

dev

用于存放设备文件

etc

存放系统配置文件

home

存放所有用户文件的根目录

lib

存放跟文件系统中的程序运行所需要的共享库及内核模块

mnt

系统管理员安装临时文件系统的安装点

opt

额外安装的可选应用程序包所放置的位置

proc

虚拟文件系统,存放当前内存的映射

root

超级用户目录

sbin

存放二进制可执行文件,只有root才能访问

tmp

用于存放各种临时文件

usr

用于存放系统应用程序,比较重要的目录/usr/local本地管理员软件安装目录

var

用于存放运行时需要改变数据的文件

4、重点注意的目录

(1)home
(2)etc配置文件目录
(3)user/local我们自己安装的程序,必须放置在该目录
(4)var存放数据库的目录

5、操作文件夹

命令

说明

语法

参数

参数说明

ls

显示文件和目录列表

ls [-alrtAFR] [name...]

-l

列出文件的详细信息

-a

列出当前目录所有文件,包含隐藏文件

mkdir

创建目录

mkdir [-p] dirName

-p

父目录不存在情况下先生成父目录

cd

切换目录

cd [dirName]

touch

生成一个空文件

echo

生成一个带内容文件

echo abcd > 1.txt,echo 1234 >> 1.txt

cat

显示文本文件内容

cat [-AbeEnstTuv] [--help] [--version] fileName

cp

复制文件或目录

cp [options] source dest

rm

删除文件

rm [options] name...

-f

强制删除文件或目录

-r

同时删除该目录下的所有文件

mv

移动文件或目录

mv [options] source dest

find

在文件系统中查找指定的文件

-name

文件名

grep

在指定的文本文件中查找指定的字符串

tree

用于以树状图列出目录的内容

pwd

显示当前工作目录

ln

建立软链接

more

分页显示文本文件内容

head

显示文件开头内容

tail

显示文件结尾内容

-f

跟踪输出

6、复制粘贴和终止

(1)复制ctrl+insert
(2)粘贴shift+insert
(3)终止运行ctrl+C

7、系统管理命令

命令

说明

stat

显示指定文件的相关信息,比ls命令显示内容更多

who

显示在线登录用户

hostname

显示主机名称

uname

显示系统信息

top

显示当前系统中耗费资源最多的进程

ps

显示瞬间的进程状态

du

显示指定的文件(目录)已使用的磁盘空间的总量

df

显示文件系统磁盘空间的使用情况

free

显示当前内存和交换空间的使用情况

ifconfig

显示网络接口信息

ping

测试网络的连通性

netstat

显示网络状态信息

clear

清屏

kill

杀死一个进程

8、重启和关机shutdown

(1)shutdown [-t seconds] [-rkhncfF] time [message]
(2)重启:reboot或者shutdown -r now
(3)关机:shutdown -h now

参数

参数说明

-t

seconds设定在几秒钟之后进行关机程序

-k

并不会真的关机,只是将警告讯息传送给所有只用者

-r

关机后重新开机(重启)

-h

关机后停机

-n

不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机

-c

取消目前已经进行中的关机动作

-f

关机时,不做fcsk动作(检查Linux档系统)

-F

关机时,强迫进行fsck动作

time

设定关机的时间

message

传送给所有使用者的警告讯息

9、压缩命令tar

(1)tar [-cxzjvf]压缩打包文档的名称 欲打包目录
(2)压缩文件夹:tar -zcvf test.tar.gz test\
(3)解压文件夹:tar -zxvf test.tar.gz

参数

参数说明

-c

建立一个归档文件的参数指令

-x

解开一个归档文件的参数指令

-z

是否需要用gzip压缩

-j

是否需要用bzip2压缩

-v

压缩的过程中显示文件

-f

使用档名,在f之后要立即接档名

-tf

查看归档文件里面的文件

以上就是小编今天为大家分享的关于运维初学者要知道的Linux基础命令的文章,希望本篇文章能够对正在从事Linux运维工作的小伙伴们有所帮助。想要了解更多Linux相关知识记得关注达内Linux培训官网。最后祝愿小伙伴们工作顺利!

原创: 俊峰笔记 

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:初学Linux运维的工程师们应该掌握的基础问题
下一篇:高效的Linux系统管理员需要具备的技巧

运维工程师经常加班吗?

运维工程师简历专业技能?

公司运维部工作方案

铁路局公务运维是干什么的

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省