博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centOS 基本命令操作
阅读量:6785 次
发布时间:2019-06-26

本文共 1736 字,大约阅读时间需要 5 分钟。

文件与目录操作

命令 操作
cd /home 进入home文件夹
cd .. 进入上一级目录
ls 查看文件夹中的文件
ls-a 查看文件夹中的隐藏文件
ls -l 显示文件夹情况
mkdir dir1 创建文件夹
mv dir1 dir2 移动/重命名一个目录
rm -f file1 删除file1文件夹
m -rf dir1 删除file1文件夹及其子文件夹

查看文件内容

命令 操作
cat file1 从第一个字节开始正向查看文件的内容
more file1 查看一个长文件的内容
vi file 打开并浏览文件

文本内容处理

命令 操作
grep str /tmp/test 在文件 ‘/tmp/test’ 中查找 “str”
grep ^str /tmp/test 在文件 ‘/tmp/test’ 中查找以 “str” 开始的行
grep [0-9] /tmp/test 查找 ‘/tmp/test’ 文件中所有包含数字的行
diff file1 file2 找出两个文件的不同处
sdiff file1 file2 以对比的方式显示两个文件的不同
vi file 编辑文件
vi/vim i 进入编辑文本模式
vi/vim Esc 退出编辑文本模式
vi/vim :w 保存当前修改
vi/vim :q 不保存退出vi
vi/vim :wq 保存退出vi

查询操作

命令 操作
find / -name file1 从 ‘/’ 开始进入根文件系统查找文件和目录
find / -user user1 查找属于用户 ‘user1’ 的文件和目录

压缩、解压

命令 操作
bzip2 file1 压缩 file1
bunzip2 file1.bz2 解压 file1.bz2
tar -cvf archive.tar file1 把file1打包成 archive.tar(-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)
tar -cvf archive.tar file1 dir1 把 file1,dir1 打包成 archive.tar
tar -tf archive.tar 显示一个包中的内容
tar -xvf archive.tar 释放一个包
tar -xvf archive.tar -C /tmp 把压缩包释放到 /tmp目录下

yum安装器

命令 操作
yum -y install [package] 下载并安装一个rpm包
yum -y update 更新当前系统中安装的所有rpm包
yum update [package] 更新一个rpm包
yum remove [package] 删除一个rpm包
yum list 列出当前系统中安装的所有包
yum search [package] 查找包
yum clean [package] 清除缓存目录(/var/cache/yum)下的软件包
yum clean all 删除所有缓存的包和头文件

网络相关

命令 操作
ifconfig eth0 显示一个以太网卡的配置
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 配置网卡的IP地址
ifdown eth0 禁用 ‘eth0’ 网络设备
ifup eth0 启用 ‘eth0’ 网络设备
iwconfig eth1 显示一个无线网卡的配置
iwlist scan 显示无线网络
ip addr show 显示网卡的IP地址

系统相关

命令 操作
su - 切换到root权限(与su有区别)
shutdown -h now 关机
shutdown -r now 重启
passwd 修改密码
df -h 显示磁盘的使用情况

Tip

  1. Tab:命令行自动补全。使用 shell 提示时可使用这一方式。键入命令或文件名的前几个字符,然后按 [Tab] 键,它会自动补全命令或显示匹配键入字符的所有命令。在滚动条的空白处点击鼠标中键:屏幕即滚动到那个地方。复制代码
  2. 直接将文件管理器中的文件拖到终端中就可以在终端中得到完整的路径名。复制代码

转载地址:http://eucgo.baihongyu.com/

你可能感兴趣的文章
基于Vue.js 2.0 + Vuex打造微信项目
查看>>
作业十三
查看>>
Unity3D 常用 英文单词
查看>>
Go语言标准库_输入/输出
查看>>
题目1489:计算两个矩阵的乘积
查看>>
GPU-BASED PROCEDURAL PLACEMENT IN HORIZON ZERO DAWN
查看>>
mysql中[Err] 1366 - Incorrect string value: '\xE5\x8D\x问题
查看>>
Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
查看>>
Mysql用户管理(远程连接、授权)
查看>>
Coursera机器学习编程作业Python实现(Andrew Ng)—— 2.1 Logistic Regression
查看>>
前台动态增加行,并将结果打印到XML文件
查看>>
简单回溯,最少步数
查看>>
LeetCode – Refresh – Palindrome Partitioning II
查看>>
mysql线上数据库单表超过200G的处理
查看>>
生成静态页相关
查看>>
OC中ARC forbids explicit message send of release错误
查看>>
J2SE 学习记录
查看>>
VS静态编译
查看>>
个人作业——Alpha项目测试
查看>>
laravel之laravel-admin安装
查看>>