正文
第一章:Linux系统基础
shell
第二章:文件和目录
cd
ls
ls -a
ls -l
ll
pwd
.
..
/root/
/home/
/etc/
/usr/local/
/tmp/
touch
cp
mv
mkdir
rm
rmdir
第三章 文件编辑
vi
vim
上下左右按键
pageup
pagedown
home
end
shift+g
gg
i o O
dd
Esc
:wq
:q
:q!
u
ctrl+r
/
n
shift+n
?
Edit anyway
Recover .swap
Delete it
Editplus
第四章 命令行操作
alias 别名
变量
$PS1 命令提示符
$PATH 命令读取位置
which vim 查看位置
通配符 *
标准输出 1
错误输出 2
重定向 >
管道 |
tab补全
Esc+.
方向上下键
history
!+行号
ctrl+c 中断执行
ctrl+u 向前删除所有输入
ctrl+w 向前删一个参数
ctrl+l 清屏
top
ps aux
ps auxf
-R 目录类递归操作
第五章 用户和权限
id 当前用户
su 切换用户
stat 查看文件权限描述
chmod
chown
r
w
x
groupadd
groupmod
groupdel
useradd
usermod
userdel
chown -R root.www .
chmod -R 500 .
chmod -R 700 runtime
sh abc.sh
CGI
php-fpm
mod_php
第六章 文件打包命令
zip 打包
tar
第七章 文件下载和传输
wget 单线程下载
axel mwget 多线程下载
scp 服务器间传输文件
rsync
lftp 多线程ftp下载
第八章 时间日期设置
设置时间:
date -R
date -s
yum install -y ntp
ntpdate -u pool.ntp.org
hwclock --systohc
第九章 包安装
rpm -ivh 安装rpm包
查询某个文件属于哪个包
which 命令名
rpm -ql 文件名
yum 安装
epel 源包
第十章 编译安装
gcc
make
./configure
make
make install
./configure -h
make clean
make -j 4
第十一章 服务管理
sysv
systemd
service servicename mode
mode 动作,可是start stop restart reload status
/etc/init.d/servicename mode
chkconfig servicename on
chkconfig servicename off
chkconfig --list
ps auxf
CentOS 7:
systemctl mode servicename.service
systemctl enable servicename.service
systemctl disable servicename.service
systemctl list-unit-files
第十二章 自动运行和计划任务
/etc/rc.local
crontab -e
crontab -l
crond
分 时 日 月 周 命令
*
,
/
-
> /dev/null
2>
&>
/var/spool/cron/root
/etc/cron.d/
/etc/crontab/
/etc/cron.hourly/
/etc/cron.daily/
/etc/cron.weekly/
/etc/cron.monthly/
/var/log/cron
目录
权限
参考资料
云代维Linux入门视频教程 https://www.yundaiwei.com/video-linux.html
https://i.youku.com/i/UMzY1Njc2MjUzNg==?spm=a2h0j.11185381.module_basic_dayu_sub.DL~DD~H2~A