最近整理了一份关于linux的指令以备不时之需,期望能给咱们带来协助。
后台发动服务:或许nohupshstartW*
检查输入内容
VI指令保存指令
退出Vi办法1:
在指令形式中,连按两次大写字母Z,若当时修正的文件曾被修正正,则Vi保存该文件后退出,回来到shell;若当时修正的文件没被修正正,则Vi直接退出,回来到shell。
退出Vi办法2:
按ESC键跳到指令形式,然后:
:w保存文件但不退出vi
:wfile将修正别的保存到file中,不退出vi
:w!强制保存,不推出vi
:wq保存文件并退出vi
:wq!强制保存文件,并退出vi
q:不保存文件,退出vi
:q!不保存文件,强制退出vi
:e!抛弃一切修正,从前次保存文件开端再修正
检查磁盘空间
df-hl
Linux检查磁盘空间显现格局为:
文件体系容量已用可用已用%挂载点
FilesystemSizeUsedAvailUse%Mountedon
/dev/hda245G19G24G44%/
/dev/hda1494M19M450M4%/boot
/dev/%/home
//整理缓存
cd/home/weblogic/Oracle/Middleware/user_projects/domains/cic_domain/servers/AdminServer/tmp/_WL_user
rm-rflexserver
//整理体系日志cd/home/weblogic/Oracle/Middleware/user_projects/domains/cic_domain/servers/AdminServer
rm-rlogs
mkdirlogs
//检查文件巨细
ls-lhtls-lht文件名
//发动服务器
cd/home/weblogic/Oracle/Middleware/user_projects/domains/cic_domain/bin
//封闭服务器
cd/home/weblogic/Oracle/Middleware/user_projects/domains/cic_domain/bin
//强制封闭weblogic进程
ps-ef|grepjava查询weblogic进程
kill-9pid杀掉进程
//删去项目日志
cd/home/weblogic/Oracle/Middleware/user_projects/domains/cic_domain
rm-rlogsmkdirlogs
//发动记载控制台日志
nohup.//logs/
//检查体系信息
_64#1SMPWedNov908:03:13EST2011x86_64x86_64x86_64GNU/
Linuxx86_64为64位内核跑64位操作体系,i3i686为32位内核跑32为体系
//检查主机名
hostname
为主机名,localdomain为主机名
//检查物理CPU个数,物理CPU是指能够插拔替换的CPU原件数量
cat/proc/cpuinfo|grepphysical|sort|uniq|wc-l
2
//检查逻辑CPU个数,逻辑CPU是指操作体系管理器中看到的处理器数量
cat/proc/cpuinfo|grep'processor'|wc-l
2
//检查物理CPU中中心的数量cat/proc/cpuinfo|grep'cpucores'|wc-l
2
从/proc/cpuinfo这个文件,咱们能够看出cpu的信息。这个有2个概念。一个是物理CPU个数和逻辑CPU个数。物理CPU便是咱们在主板上卡槽看到CPU的个数。这个能够经过physicalid这个进行判别。有几个不同的physicalid就有几个物理CPU。至于逻辑CPU个数,咱们能够经过processor来判别。这个比较容易。如果有2个物理封装的的CPU,有2个逻辑CPU。那么每个物理封装里边就有1个逻辑CPU,每个逻辑CPU里一个中心

//检查内存巨细
free
totalusedfreesharedbufferscachedMem:
3925985130/+buffers/cache:
9006883024464Swap:
412876004128760单位KB
关机(体系的关机、重启以及登出)
shutdown-hnow封闭体系(1)
init0封闭体系(2)
telinit0封闭体系(3)
shutdown-hhours:minutes按预订时刻封闭体系
shutdown-c撤销按预订时刻封闭体系
shutdown-rnow重启(1)
reboot重启(2)
logout刊出
文件和目录
cd/home进入'/home'目录'
cd..回来上一级目录
cd../..回来上两级目录
cd进入个人的主目录
cd~user1进入个人的主目录
cd-回来前次地点的目录
pwd显现作业途径
ls检查目录中的文件
ls-F检查目录中的文件
ls-l显现文件和目录的详细资料
ls-a显现躲藏文件
ls*[9]*显现包括数字的文件名和目录名
tree显现文件和目录由根目录开端的树形结构(1)
lstree显现文件和目录由根目录开端的树形结构(2)
mkdirdir1创立一个叫做'dir1'的目录'
mkdirdir1dir2一起创立两个目录
mkdir-p/tmp/dir1/dir2创立一个目录树
rm-ffile1删去一个叫做'file1'的文件'
rmdirdir1删去一个叫做'dir1'的目录'
rm-rfdir1删去一个叫做'dir1'的目录并一起删去其内容
rm-rfdir1dir2一起删去两个目录及它们的内容
mvdir1new_dir重命名/移动一个目录
cpfile1file2仿制一个文件
cpdir/*.仿制一个目录下的一切文件到当时作业目录
cp-a/tmp/dir1.仿制一个目录到当时作业目录
cp-adir1dir2仿制一个目录
ln-sfile1lnk1创立一个指向文件或目录的软链接
lnfile1lnk1创立一个指向文件或目录的物理链接
touch-t0712250000file1修正一个文件或目录的时刻戳-(YYMMDDhhmm)
filefile1outputsthemimetypeofthefileastext
iconv-l列出已知的编-码
