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