美文网首页
face15 linux基础

face15 linux基础

作者: 谢凌 | 来源:发表于2018-11-11 10:27 被阅读0次

linux

如何实现每天0点自动重启服务器

(分时日月周) reboot

00*** reboot

写出尽可能多的linux命令

系统定时任务

1.crontab命令 周期性

crontab -e

(分时日月周) reboot

00*** reboot

2.at命令 一次性

明天两点执行 do_job

at 2:00 tomorrow

at>/home/jason/do_job

at>ctrl+d  结束

vi/vim编辑器

一般模式 删除 复制 粘贴

切换编辑模式 i I o O a A r R

切换命令行模式 : /  ?

编辑模式切换命令模式 可以用 esc

移动光标

ctrl+f

ctrl+b

0或者功能键Home

$或者功能键ENd

G

gg

N+enter

查找和替换

/word 

?word

:n1,n2s/word1/word2/g

:1,$s/word1/word2/g

:1,$s/word1/word2/gc

删除复制 和粘贴

x

X

dd

ndd

yy

nyy

p

P

ctrl+r

.

保存和退出

w

q

wq

视图模式

v

V

ctrl+v

y

d

配置

:setnu 显示 行

:setnonu不显示 行

编辑模式

命令行模式 命令 vi配置 文件查找

shell基础

脚本执行方式

执行权限,直接执行,例:chmod+x  test.sh; ./test.sh

调用解释器使得脚本执行,例 bash  csh  ash bsh ksh 等

使用source命令  例 source test.sh

编写基础

开头用 #!指定脚本解释器,例如:#!/bin/sh

编写具体功能

文件权限属性

setfacl chmod chown chgrp

目录操作

cd mv rm pwd tree cp ls

系统安全

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

网络测试

netstat ping host

网络配置

hostname

ifconfig 修改ip

常用工具

ssh screen clear who date

软件包管理

yum rpm apt-get

文件查找和比较

locate find

文件内容查看

head tail less more

文件处理

touch unlink rename ln cat

压缩解压

bzip2/bunzip2 gzip/gunzip zip/unzip tar

文件传输

ftp scp

相关文章

网友评论

      本文标题:face15 linux基础

      本文链接:https://www.haomeiwen.com/subject/gjrxfqtx.html