基础知识总结
1、Linux系统简介 了解
UNIX/Linux主要版本、开源/自由软件、X Window、Linux应用领域
2、Linux系统安装 掌握
1)VMware简单使用
2)Linux系统安装
图形安装和字符安装,图形安装-语言中文,字符安装-语言英文,硬盘分区(重要:分区规划),网络设置,安装软件-Server ,/root/install.log 。安装后设置:防火墙-禁用(自己设置)、SELinux-禁用。
3)远程管理工具
a. 命令行远程管理 ssh
SecureCRT、Putty
Windows与Linux文件共享:WinSCP
3、Linux常用命令 重点
1)文件处理命令
ls -a -l -d -i
ls -l 查看文件详细内容-文件权限ugo rwx
ls -d 显示目录,不显示目录下子文件
cd
pwd
mkdir -p
-p 递归
tree
touch
cp -r -p -d -a
-p 保留源文件属性
-r 递归,连带子目录复制
-d 复制链接属性
-a 是-pdr
mv
rm -r -f
-r 删除目录
-f 强制
cat
more
less
head
tail -f 文件名
-f 监听文件尾,不退出。适合监听实时文件
ln -s 源文件 目标文件 必须是绝对路径
ln软硬链接如何生成、有什么特点、区别
2)权限管理命令
chmod 755
chown 用户名:组名 同时改变
chgrp
umask -S 以字母的形式显示真正的权限,不需要去减了
-S 以字母显示权限,不以数字
---------------------
-R
rwx对文件和目录不同的含义,缺省创建文件不能具有x权限
3)文件搜索命令
which 别名
whereis 帮助文档
find -name -iname -size -user -atime -ctime -mtime -type -inum -perm -exec(查询结果中直接执行)
locate 在数据库中按文件名查找
updatadb 强制更新数据库
grep -i -v
-i 忽略大小写
-v 反向选择
4)帮助命令
man
help 只能看到内部命令的帮助
命令 --help
5)压缩解压命令
.gz .tar.gz .tar.bz2 .zip .bz2
.gz gzip 压缩 gunzip 解压缩
.tar.gz tar -zcvf -zxvf
.tar.bz2 tar -jcvf -jxvf
.zip zip unzip
.bz2 bzip2 bzip2 -d