百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Centos常用的一些命令(centos6.5常用命令)

itomcoil 2025-04-10 23:46 12 浏览

前言

此文档,只总结了本人在工作中(开发、普通运维)用到的一些常用命令,并不包括所有以及一些高级操作命令

文件夹、文件相关

pwd:查看当前文件夹的路径

ll:展示当前文件夹下的目录和文件

ll -a:展示.开头的隐藏文件

ll -h:展示文件的大小以可读的方式(K、M、G)显示

cd:进入文件夹

cd 文件夹相对路径/角色路径:进入文件夹

cd ..:返回上级

cd /:进入根目录

cd ~/cd:进入用户目录

mkdir:新建文件夹

mkdir redis:创建一个redis的目录

mkdir mysql nginx:同时创建两个目录
mkdir -p /usr/local/soft/tomcat:在/usr/local/soft目录下创建tomcat目录

touch:创建文件

cat、view、vi、tail:查看、查看、修改、监控文件

vi 1.txt 编辑, i 修改模式, 输入文本, esc退出编辑,shift+Q输入wq!回车,保存成功

cat 1.txt:直接输出文件内容,适合小文件

view 1.txt:全屏显示文件内容,适合大文件(shift+g跳转到文件最后一行,?查找内容,ctrl+b向上翻页,ctrl+f向下翻页)

tail -f 1.txt:1.txt文件有修改会直接打印到控制台

tail -100f 1.txt:作用同上,多打印已有日志的100行

rm、cp、mv:删除、复制、移动文件/文件夹

rm 文件名:删除文件

rm 文件夹名:不成功

rm -rf 文件夹名:删除文件夹

cp 源文件名 目标文件名:复制文件

cp 源文件夹名 目标文件夹名:不成功

cp -r 源文件夹名 目标文件夹名:复制文件夹

mv 源文件名、文件夹名 目标文件名、文件夹名:移动文件、文件夹

find:文件、目录搜索

find / -name 1.txt 从根目录搜索文件、目录(支持*匹配)

用户、授权相关

groupadd、groupdel、groupmod:增加、删除、修改用户组

groupadd 组名:添加用户组

groupdel 组名:删除用户组

groupmod -n 新组名 旧组名:修改用户组

useradd、userdel、passwd、usermod:增加、删除用户、修改用户密码、修改用户组

useradd 用户名:增加用户,同时会增加用户目录

userdel 用户名:删除用户,不会删除用户目录(使用userdel -r 用户名,同时删除用户目录)

passwd 用户名:修改用户密码(仅root用户可执行)

usermod -a -G group user:将用户user加入到group用户组

chmod:授权

chmod -R 777 directory:设置目录的所有人、所属用户组以及其他人的读、写和执行的权限(-R表示递归授权,即文件夹下的所有文件以及文件夹都授权)

第一个数字表示文件所有者的权限,第二个数字表示文件所有者同属一个用户组的其他用户的权限,第三个数字表示其他用户组的权限。权限分为三种:读(r=4),写(w=2),执行(x=1)。结合起来还有可读可执行(rx=5=4+1),可读可写(rw=6=4+2)等。
所以,chmod 777设置用户的权限为:

1.文件所有者可读可写可执行 --7
2.与文件所有者同属一个用户组的其他用户可读可写可执行 --7
3.其他用户组可读可写可执行
--7


chown -R user: group directory:修改文件夹及此文件夹下所有的文件、文件夹的所有用户为user所属用户组为group(-R表示递归授权,即文件夹下的所有文件以及文件夹都授权,user和group可以只选择一个)

打包和解压缩相关

tar:压缩、解压

tar -cvf test.tar file dir:创建一个包含了 file 、dir的tar包
tar -xvf test.tar:释放一个tar包
tar -xvf test.tar -C /tmp:将压缩包释放到 /tmp目录下 (-c是指定目录)


tar -czf test.tar.gz file dir:创建一个gzip格式的压缩包
tar -xzvf test.tar.gz:解压一个gzip格式的压缩包

tar -xzvf test.tar.gz -C /tmp:解压一个gzip格式的压缩包

unzip:解压本地上传的zip包

unzip test.zip:解压一个zip格式压缩包

系统命令相关

top:查看系统资源使用情况

df -h :查看硬盘使用情况

du -sh dir:查看目录使用的空间大小

ps -ef | grep tomcat:查看tomcat的进程(不加grep可查看所有程序进程)

netstat -tunlp | grep 8080:查看8080端口占用情况(不加grep可查看所有端口占用)

kill -9 进程号:杀进程

fdisk -l : 查看硬盘情况(挂载硬盘单独出)

firewall-cmd --list-ports:查看防火墙开放端口(防火墙操作单独出)

相关推荐

Python合集之Python字符串常用操作(一)

在上一节的合集中,我们了解了Python集合增删改及集合间运算的相关知识,本节我们将进一步了解一下Python字符串的常用操作的相关知识。1.拼接字符串使用+运算符可完成对多个字符串的拼接,+运...

Python 入门系列——17. tuple 简介

tupletuple常用来将多个item放在一个变量中,同时tuple也是python4个集合类型之一,其他的三个是:List,Set,Dictionary,它们都有自己的用途和场景。tupl...

Python基础 - 变量的作用域(python中变量由什么组成)

变量的作用域决定了变量在程序中的可见性和生命周期。在Python中,变量的作用域有以下几种:局部作用域(当前函数内部)嵌套作用域(外层函数)全局作用域(模块级别)内置作用域(Python的内置函数和内...

Python中冷门但非常好用的内置函数

Python中有许多内置函数,不像print、len那么广为人知,但它们的功能却异常强大,用好了可以大大提高代码效率,同时提升代码的简洁度,增强可阅读性Countercollections在pytho...

Python常用函数整理(python常用函数大全pdf)

以下是Python中常用函数整理,涵盖内置函数、标准库及常用操作,按类别分类并附带示例说明:一、基础内置函数print()输出内容到控制台。pythonprint("Hello,World!")#...

新手易犯错的地方Python作用域(python作用域和命名空间)

好多新手一开始比较容易犯错的地方理解作用域对于编写高效的python代码十分重要现在就讲下四种作用域,按照从内到外的顺序:局部作用域(Local)-在函数内部定义的变量嵌套作用域(Enclosin...

函数与模块:Python编程中的核心工具

一、函数的定义与核心概念1.1函数的定义函数是封装可重复执行代码的模块化单元,通过命名的方式组织代码逻辑,实现代码复用和功能解耦(将不同功能独立开来,减少代码之间的依赖关系)。其基本语法结构为:de...

太好用!教你几招Python魔法方法的妙用

专注Python、AI、大数据,请关注公众号七步编程!Python是一种简单的编程语言,满足一个需求,可以有各种各样的实现方法。正是因为它可以通过各种串联满足很多复杂的逻辑,因此,对代码可读性关注度不...

深入解析Python中的range()函数(python里面range函数)

range()是Python中一个非常基础且功能强大的内置函数,广泛用于循环控制和数字序列生成。它在迭代、索引处理和循环次数控制中扮演重要角色。本文将从基础用法到高级技巧,全面解析range()的使用...

站长在线python精讲在Python中使用len()函数计算字符串长度详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《在Python中使用len()函数计算字符串的长度详解》。本知识点主要内容有:在Python中使用len()函数计算字符串在UTF-8编...

linux工作中常用之必备基础命令(二)

1、clear命令功能说明:清屏。举例:clear;ctrl+l2、who命令功能说明:当前在本地系统上的所有用户的信息举例:whoami;who3、uptime命令功能说明:查询系统...

CentOS7装Ollama,本以为小菜一碟,没想到掉坑里了!

今天准备在CentOS7上安装Ollama,原本以为是小事一桩。哪想还是遇上了点小麻烦。因为在Windows上安装Ollama太小儿科了,上ollama.com网站下载程序,一键安装即可,最多就是设...

Linux下 sudo命令(linux里sudo怎么用)

平常使用Linux的时候,都是用普通用户登录执行命令,但是有些命令需要root权限才能执行,如果切换到root用户去执行,就需要输入root密码,为了系统的安全性,应该尽可能少的直接在终端上输入roo...

CentOS7.3 Linux系统中杀死进程的方法

CentOS7.3学习笔记总结(二十四)-Centoslinux系统中杀死进程的方法在工作中,我常常需要终止有问题的进程,一般通过程序的关闭命令把进程关闭掉,这是最安全的方法,但是有些时候,我们无法...

Linux(CentOs7)防火墙命令,两种使用方式示例

一、CentOs7关闭防火墙的命令1:查看防火状态systemctlstatusfirewalldserviceiptablesstatus2:暂时关闭防火墙systemctlstop...