linux 基础知识总结-----基本命令
解释:
a>:
/bin 二进制可执行命令
/dev 设备特殊文件
/etc 系统管理和系统配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户目录的基点
/lib 标准程序设计库
/sbin 超级管理命令
/tmp 公共的临时文件存储点
/root root的主目录
/mnt 系统提供这个目录是让用户临时挂在其他的文件系统
/lost+found 这个目录平时是空的,系统非正常关机时候而留下的无家可归的文件
/proc 虚拟目录,是系统内存的映射
/var 某些大文件的溢出区
/usr 应用程序和文件几乎都在这个目录中
系统命令:
tab: 自动补齐
\: 强制换行
ctrl+U 清空至行首
ctrl+K 清空至行尾
ctrl+L 清屏
ctrl+C 取消本次命令
常用命令:
uname -a 显示主机名,内核版本,硬件等信息
uname -r 显示内核版本
hostname 查看主机名
ifconfig 查看网络信息
关机: shutdown -h now
poweroff
init 0
重启计算机:
shutdown -r now
reboot
init6
显示当前目录:
pwd
切换目录:
cd
ls显示目录内容:
长格式显示:
ls -l ===》》ll
显示所有目录和文件的信息,包括隐藏文件:
ls -a
显示目录的属性:
ls -d
人性化显示:
ls -h
递归显示内容:
ls -R
用颜色区分不同类型的文件:
ls -color
**统计目录及文件的空间占用情况
du -h 人性化显示
du -s 只统计每个参数所占用的空间的大小
du -a 统计所有文件
eg:
du -sh /etc
创建目录:
mkdir
mkdir -p 创建嵌套的多层目录结构
创建文件:
touch
创建链接文件:
ln -s /xxx/xxx /xxx/xxxx
复制:
cp -r 递归复制整个目录树
cp -p 保持源文件的属性不变
cp -f 强制覆盖目标文件或目录
cp -i 需要覆盖文件或者目录时候提醒
删除:
rm -f 强行删除文件或目录,不提醒
rm -i 删除文件或目录时候提醒用户确认
rm -r 递归删除整个目录树
移动:mv
查看文件: cat
分页查看文件: more,less,head,tail
统计:
wc -l 统计行数
wc -w 统计单词个数
wc -c 统计字节数
解压缩包:unzip xxx。zip
tar:
选项解释:
-c 创建。tar格式的包文件
-x 解开。tar格式的文件
-v 输出详细信息
-f 表示使用归档文件
-p 打包时候保留原始文件及目录的权限
-t 列表查看包内的文件
-C 解包时候指定释放的目标文件夹
-z 调用gzip程序进行压缩或解压
-j: 调用bzip2进行解压或者压缩
vim编译器:
安装vim yum -y install vim*