常用命令
系统安全
sudo,su,chmod,setfacl
进程管理
w,top,ps,kill,pkill,pstree,killall
用户管理
id,usermod,useradd,groupadd,userdel
文件系统
mount,umount,fsck,df,du
系统关机和重启
shutdown,reboot
网络应用
curl,telnet,mail,elinks
网络测试
ping,netstat,host
网络配置
hostname,ifconfig
常用工具
ssh,screen,clear,who,date
软件包
yum,rpm,apt-get
文件查找和比较
locate,find
文件内容查看
head,tail,less,more
文件处理
touch,unlink,rename,In,cat
目录操作
cd,mv,rm,pwd,tree,cp,Is
文件权限属性
setfacl,chmod,chown,chgrp
压缩/解压
bzip2/bunzip2,gzip/gunzip,zip/unzip,tar
文件传输
ftp,scp
linux系统定时任务
crontab命令
crontab -e //循环执行
*****命令(分 时 日 月 周)
at 命令
at 2:00 tomorrow //执行一次任务
at> /home/AGEGG/do_job //执行
at>Ctrl+D //退出
vi/vim 编辑器
模式:
一般模式,编辑模式和命令行模式
一般模式:删除,复制和粘贴
切换编辑模式:i,I,o,O,a,A,r,R
切换命令行模式: :,/,?
移动光标:
ctrl+f,ctrl+b,0或功能键Home,s/word1/word2/g、
:1,$s/word1/word2/gc
删除,复制,粘贴
x,X、dd、ndd、yy、nyy、p、P、ctrl+r、.
保存和退出
w、q、wq
视图模式(vim)
v、V、ctrl+v、y、d
配置
:setnu、:setnou
shell基础
脚本执行方式
赋予权限,直接执行
例:chmod+x test.sh; ./test.sh
调用解释器是的脚本执行,例:bash、csh、ash、bsh、ksh等等
使用source命令,例:source test.sh
编写基础
开头用#!指定脚本解释器,例如:#!/bin/.sh
编写具体功能
EX.
每天重启?
crontab -e
0 0 * * * reboot