linux 命令笔记


命令
改变群组chgrp        chgrp 群组名称 文件或目录
改变拥有者chown        chown [ -R ] 账号名称 文件或目录
            chown [ -R ] 账号名称:群组名称 文件或目录
将文件复制给其他人    cp 来源文件    目的文件

数字类型改变文件的权限    chomd [ -R ] xyz 文件或目录

显示当前目录        pwd
创建目录        mkdir
删除空目录        rmdir
切换目录        cd
创建空目录        touch
删除文件        rm -rf
在文件系统中搜索某个文件find
统计文本中行数,字数    wc
创建链接文件        ln
分页显示文本文件内容    more less
从第一行看文本的内容    cat
从最后一行看文本内容    tac

 文件种类
正规文件     regular file,包括纯文本文件和二进制文件
目录        directory
链接文件    link
设备文件    device    包括块block设备文件和字符character设备文件

Linux文件的后缀名
批处理文档(脚本)    *.sh
打包或压缩文档        *.Z,*.tar,*.tar.gz,*.zip,*.tgz
网页文件        *.html,*.php,*.pl

Linux下,每个文件或目录的文件名最长可以达到256个字符

/bin     ls,mv,mkdir,gzip,tar,telnet
/boot    linux核心和启动相关的文件
/dev    存放与设备有关的文件
/etc    启动过程中需要读取的文件
/etc/rc.d    存放开关机过程中用到的脚本文件
/etc/rc.d/init.d    所有服务默认的启动脚本文件
/etc/X11    与XWindows有关的配置文件所在的目录
/home    系统默认的用户根目录
/lib    编译某些程序时要用到的函数库
/lost+found    系统产生异常错误遗失的片段
/mnt    软驱与光驱接默认装载点的地方
/root    系统管理员的根目录
/sbin    放置系统管理常用的程序
/tmp    一般用户存放临时文件
/usr    系统信息
/usr/include    一些套件的头文件
/usr/lib    程序与子程序所需的函数库
/usr/local    软件默认的安装目录
/usr/share/doc    放置一些系统说明文件的地方
/usr/share/man    放置一些程序说明文件的地方
/usr/src    放置核心源代码的默认目录
/usr/X11R6    x Window System存放相关文件的目录
/var         所有服务的登录文件或错误信息

需要注意的目录(103)

/etc    启动与系统数据文件
/bin,/sbin,/usr/bin,/usr/sbin    系统默认的执行文件的放置目录
/usr/local    系统预留的让你安装后来升级的套件的目录
/home    系统默认的用于存放用户的根目录
/var     登录、各类服务发生问题时的记录
/usr/share/man,/usr/local/man    放置各类套件的说明文档

(106)
绝对路径     从根目录"/"写起
相对路径    路径的写法不是由"/"写起 如cd ../man
.    代表当前层目录
..    代表上层目录
~    代表自己的根目录
~user    代表到user这个人的根目录

cd    变换目录
pwd    显示当前目录
mkdir    建立一个新目录
rmdir    删除一个内容为空的空目录

ls    显示文件名称、属性等
    -a:列出所有文件
    -i:打印inode的值
    -l:详细列出,连同文件大小、属性
    --color=never:不显示颜色
    --color=always:均显示颜色
    --color=auto:有系统自行判断

cp    复制文件或目录
rm    删除文件或目录
mv    移动文件或目录











郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。