访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

很实用的Linux 系统运维常用命令及常识(超实用)

时间:2019-08-23

linux命令大全应用_linux命令大全_linux命令大全

作为Linux运维,需要了解Linux操作系统的基本使用和管理知识,下面脚本之家小编给大家介绍下Linux运维需要掌握的命令,想成为Linux运维的朋友可以来学习一下。

1 文件管理2 软件管理3 系统管理

4 服务管理5 网络管理6 磁盘管理

7 用户管理8 脚本相关9 服务配置

==================================

----------------------------------

1 文件管理

----------------------------------

创建空白文件

touch

不提示删除非空目录

rm -rf 目录名

(-r:递归删除-f 强制)

##################################

恢复rm 删除的文件(ext3)

查看磁盘分区格式

df -T

卸载挂载

umount /data/

ext3grep /dev/sdb1 --ls --inode 2

记录信息继续查找目录下文件inode 信息

ext3grep /dev/sdb1 --ls --inode 131081 # 此处是inode

记录下inode 信息开始恢复目录

ext3grep /dev/sdb1 --restore-inode 49153

##################################

windows 文本转linux 文本

dos2unix

linux 文本转windows 文本

unix2dos

转换编码

iconv -f gbk -t utf8 原.txt > 新.txt

查看md5 值

md5sum

硬链接

ln

符号连接

ln -s

查看上下翻页且显示行号

cat ? | nl |less

q 退出

结束状态

ctrl+z

查看文件开头内容

head

查看文件结尾内容

tail -f # 监视日志文件

检查文件类型

file

重命名

rename

rename source_pattern target_pattern source_files

更改默认权限

umask

按数字排序

sort -n

按数字倒叙

sort -nr

过滤重复行

sort -u

删除重复的行

uniq

重复的行出现次数

uniq -c

只显示不重复行

uniq -u

将两个文件合并用tab 键分隔开

paste a b

将两个文件合并指定'+'符号隔开

paste -d'+' a b

将多行数据合并到一行用tab 键隔开

paste -s a

设置隐藏属性

chattr [+-=] [ASacdistu] 文件或目录

向下分面器

more

搜索

locate 字符串

查看行数

wc -l

实时某个目录下查看最新改动过的文件

watch -d -n 1 'df; ls -FlAt /path'

快速备份一个文件

cp filename{,.bak}

##################################

配置编辑器

gconf-editor

vi 配置文件

vi /etc/vimrc

编辑文件

vim

打开行号

:set nu

取消行号

:set nonu

跳转到200

200G

取消高亮

:nohl

设置自动缩进

:set autoindent

查看文本格式

set ff

改为unix 格式

set binary

向前翻页

ctrl+ U

向后翻页

ctrl+ D

全部替换

g/字符1/s//字符2/g

%s/字符1/字符2/g

# 普通用户打开文档不能保存

# tee 是一个把stdin 保存到文件的小工具,而%,是vim 当中一个只读寄存器的名字,总保存着当