linux 基础知识总结-----基本命令

shell必会命令20条.jpg

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*














 

posted @ 2016-01-30 19:53  暗夜小精灵~~  阅读(411)  评论(0编辑  收藏  举报