Linux初级运维命令总结

Linux命令大全:
命令格式:命令ls [参数] -l [路径文件] /

常用命令总结:

mkdir
创建新目录 (-P 递归创建 mkdir -p /data)

cd
进入目录 (cd - 返回最近一次目录 cd~家目录)

pwd

查看当前路径:
ls
显示文件或目录 (-l长格式查看,-d查看目录, -a显示隐藏文件 ,以.开头表示隐藏文件 )

echo
打印输出内容 (printf -format and print data)

vi/vim
编辑文件(命令模式:wq/q/q!/wq!) w write q quit !强制
(插入模式:a/o/i)
esc切换命令模式
:set nu 显示行号,dd删除当前行,yy拷贝当前行,p粘贴
行号+gg定位到该行
G或者shfit+g:切换到文件尾 gg到文件头部

cat
查看文件内容(从第一行开始按顺序显示) cat -n显示行号
cat>>a.txt<<EOF 追加多行文本(将1234556 abcdefg追加到a.txt结尾)
1234556
abcdefg
EOF

tac
反转文件内容(从最后一行开始反向显示)

cp
拷贝文件或目录 (-r拷贝目录,-a=dpr) -a保存文件属性

mv
更名(rename命令)或剪切文件目录

rm
删除文件或目录(-fr目录或文件)

rmdir
删除空目录

touch
创建新文件

head
头部 显示文件前10行(-行数 -n行数)

tail
尾巴 显示文件后10行 (-行数 -n行数) (-f跟踪文件尾部的变化)
[[email protected] ~]# for n in seq 100;do echo $n >>/root/c.txt;sleep 1;done &
for循环:在后台执行以1秒的速度向c.txt文件写入1-100依次递增,(命令后跟&表示后台执行)
[1] 9281
[[email protected] ~]# tail -f c.txt
1
2
3
4

grep
(过滤字符串) 三剑客的老三
-v 排除
-E 同时过滤多个字符串(egrep)
-i 忽略大小写

egrep
相当于grep -E

sed
(取各种内容,取行最拿手)三剑客的老二
-n 取消默认输出
-p 打印(print)
-d 删除(delete)

alias
显示设置别名

unalias
取消别名

which
查看命令的所在路径(whereis,locate,find)

find
查找命令
-type (f 文件 d目录) 按文件类型查找
-name “a ” 按名字查找
-mtime 按照修改时间查找

tree
(-L 查看目录结构)

xargs
用于把find/ls的哦哦输出交给后面处理

seq
-s指定分隔符,打印数字序列echo {1..5}

man
查看命令及配置文件等的帮助命令

touch
创建文件或修改文件时间戳

pwd
查看当前路径

history
查看历史记录
-c 清空所有
-d 行号 查看制动行号的历史记录

diff
比较文件内容差别(compare files line by line) < vimdiff>

useradd
添加用户

passwd
修改用户密码(如果不指定用户,则修改当前用户密码,普通用户只能改自己的密码)

whoami
查看当前命令行终端用户

w
查看当前登录的用户

su
切换用户角色 ,注意要带上 -

sudo
让普通用户可以拥有指定用户root的权限

yum
包管理器,解决rpm包的依赖

rmp
-ivh 软件安装命令

chkconfig
查看设置开机自动软件的命令

netstat
查看网络状态lntup或an

lsof
-i "prot 查看端口

chattr
lsattr

sort
对文本行进行排序 -n(代表数字)

原文地址:http://blog.51cto.com/13233089/2091618

时间: 2024-12-09 17:36:12

Linux初级运维命令总结的相关文章

linux 基础运维命令

Linux运维日常命令操作 1.linux启动过程 开启电源 --> BIOS开机自检 --> 引导程序lilo或grub --> 内核的引导(kernel boot)--> 执行init(rc.sysinit.rc)--> mingetty(建立终端) --> shell 2.网卡绑定多IP ifconfig eth0:1 192.168.1.99 netmask 255.255.255.0 3.设置DNS.网关 echo "nameserver 202.1

linux初级运维 之目录管理命令(ls,cd,pwd,mkdir)

ls命令:-list directory contents     命令描述:列出目录内容 常用命令选项 -l:使用详细格式列表. -a:列出所有的文件和目录(用来显示以.开头的隐藏文件). -A:显示所有文件和目录但不包括.和..(.表示当前目录...表示上级目录). -h:做单位换算(把字节换算成易读的b-->kb) -d:显示目录自身属性 -i:显示文件的缩影节点号(普天之下莫非王土,所有的文件都挂载在以根为树节点的树上,每个文件都有一个缩影节点号) -r:逆序显示文件 -R:递归显示(显

linux初级运维 之 文件以及文件系统规范(FHS)

文件: drwxr-xr-x. 2 root root          60 8月   5 21:12 vfio 最前面的一个字符表示文件的类型. 文件类型有: -:普通文件(f) d:目录文件 b:块设备文件(block) c:字符设备文件(character) l:符号链接文件(sysbolic link file) p:命令管道文件(pipe) s:套接字文件(socket) drwxr-xr-x. 2 root root          60 8月   5 21:12 vfio 之后

linux初级运维 之 初识终端

linux的终端就是控制台,是用户与内核交互的平台,通过输入指令来控制内核完成任务操作.外形是一个方框,有光标在闪烁. CTRL+ALT+F1-6 分别代表6个虚拟界面,虚拟终端(terminal) startx &命令 根据指令装的话可以用此命令(可以启动图形界面)启动后可以用CTRL+ALT+F7切换到此界面 图形下右键 Open terminal可以打开终端(模拟终端,假的) liunx的图形界面类型(sh就是用来输入命令的) 两种交互方式: GUI:(图形交互)下面是交互系统 Gnome

linux日常运维命令

修改系统时间 [[email protected] ~]# date -s "2012-11-16 10:16:00" [[email protected] ~]# clock -w 2.查看系统的内核 [[email protected] ~]#  uname–a 3.查看linux服务器物理CPU的个数 [[email protected] ~]# cat /proc/cpuinfo | grep "physicalid" | sort | uniq  | wc

linux 基础运维命令2

1.查找当前目录下所有以.tar结尾的文件然后移动到指定目录: find . -name "*.tar" -exec mv {} ./backup/ ; 注解:find –name 主要用于查找某个文件名字,-exec .xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延伸-mtime查找修改时间.-type是指定对象类型(常见包括f代表文件.d代表目录),-size 指定大小,例如经常用到的:查找当前目录30天以前大于100M的

linux常用运维命令

监控io性能的iostat #iostat -d -k 1 20 //显示吞吐量kb_read/s,kb_write/s,tps Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 7.00 64.00 24.00 64 24 sda1 0.00 0.00 0.00 0 0 sda2 0.00 0.00 0.00 0 0 sda3 0.00 0.00 0.00 0 0 sda4 0.00 0.00 0.00 0 0 sda5 7.00 64.0

备起来!Linux安全运维常见命令小贴士

备起来!Linux安全运维常见命令小贴士 常用命令 1. 查找关键词并统计行数 cat 2015_7_25_test_access.log | grep "sqlmap" | wc -l 2. 删除含有匹配字符的行 sed -i '/Indy Library/d' 2015_7_25_test_access.log 3. 查找所有日志中的关键词 find ./ -name "*.log" |xargs grep "sqlmap" |wc -l 4

(转)Linux企业运维人员常用的150个命令分享

Linux企业运维人员常用的150个命令分享 原文:http://www.jb51.net/article/127014.htm 本文将向大家介绍Linux企业运维人员常用的150个命令,如有不足之处,还望海涵.当然更希望大家留言指出.希望对大家有所帮助! 命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用. help 查看Linux内置命令的帮助,比如cd命令. 文件和目录操作命令(18个) ls 全拼list,功能是列出目录的内容及其