Linux操作系统命令
一、常见目录的作用 /?????????????根目录 /bin????????命令保存目录,普通用户就可以读取的命令 /boot??????启动目录,启动所需的相关文件。一般单独分区,不能占满,没有空间后系统无法启动,一般留200M即可 /dev????? ?设备文件保存目录,在这个目录中包含了所有Linux系统中使用的外部设备 /etc????????配置文件保存目录 /home ? ?普通用户的家目录(家目录即为初始目录用户登录以后所在的目录)比如有用户thans,则有对应目录/home/thans /lib???????? ? 系统库保存目录 /lib64????? ?64位系统库保存目录 /mnt????????系统挂载目录 /media?????挂载目录 /sbin????????命令保存目录,超级用户可以读取的命令 /root ? ? ? ?超级用户的家目录 /tmp???????? 临时目录 /proc????? ?直接写入内存的。这个目录是一个虚拟目录,它是系统内存映射,我们可以直接通过访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存中。 /sys????? ? ?同上 /usr?????????系统软件资源目录 /usr/bin????系统命令(普通用户) /usr/sbin? ?系统命令(超级用户) /var????????系统相关文档内容 linux是个严谨的系统,大家以后在练习的时候,尽量在tmp目录和家目录下练习。并且要养成该放哪放哪的好习惯! 二、命令的基本格式 命令 [选项] [参数] 注意: 个别命令不遵循这个格式 当有多个选项时,可以写在一起 简化选项与完整选项 ? 例如:-a 等于 --all 这个结构中,root代表当前用户,localhost代表主机名。 ~ 代表当前所在目录 ?# 是用户提示符,#代表的是超级用户,$代表的是普通用户。 ? ? ? 三、文件、目录处理命令 1、查询目录中的内容:ls 格式:ls [选项] [文件或目录] 选项: -a ? ?显示所有有文件,包括隐藏文件 -l ? ? 显示详细信息 -d ? 查看目录属性 -h ? ?人性化显示文件大小(默认单位为字节,加上这个选项变成K或者MB) -i ? ? ?显示inode i节点 ?可以理解为文件的ID号 注意: ls -l ?等同于 ?ll ? ?ll是别名 linux中文件前加 ?· ?为隐藏文件,隐藏文件的初衷是告诉用户这个是系统文件,不要随意修改。 ls -al 等于 ls -a -l ? ? ? 显示结构讲解: 这些数字是i节点,可以理解为ID号。 ? ? ? 这部分代表着权限。在linux中权限默认为十位。 下面以 -rw-r--r--. 为例讲解 ? ? ? 其中,第一位代表着文件类型。(d 代表目录 ? - 代表文件 ?l 代表软链接文件) rw- ? ?用u表示,代表所有者 r-- ? ? 用g表示,代表所属组 r-- ? ? 用o表示,代表其他 r 代表读(read) ? ?w代表写(write) ? x代表执行(execute) 另外还有一个 . 暂时不用管 2、建立目录:mkdir mkdir? ? 英文含义:make directores 格式: mkdir -p [目录名] -p 递归创建 直接输入路径,如果不存在则自动创建,不加P会失败。如图: abc目录不存在,所以如果不加-p 则不会自动创建abc,失败。 ? ? ? 这样就成功了。mkdir -p abc/cs 同等于运行了二条命令,第一条:mkdir abc 。第二条:mkdir abc/cs ? ? ? 3、切换所在目录:cd 格式:cd [目录] ?英文含义:change dirrctory 简化操作: cs ~ ?进入当前用户的家目录或者直接cd也有同样的效果 cd - ?进入上次目录 cd .. 进入上一级目录 补充: 相对路径:参照当前所在目录,进行查找 如:cd ../usr/local/src/ ../ 相当于根目录 绝对路径:从根目录开始指定,一级级递归查找,在任何目录下都能进入指定位置 如:cd /etc/ ? ? ? 小技巧:按两下tab键可以补全或者显示所有对应的,试下你就知道啦。 4、查看当前所在目录路径:pwd 英文含义:print working directory 5、删除空目录:rmdir ?(不常有) 只能删除空的目录 格式:rmdir [目录名] ?英文含义:remove empty directory ? ? ? 6、删除文件或者目录:rm 格式:rm [选项] [文件或者目录] ?英文含义:remove 选项: -r 删除目录 不加-r 为删除文件 -f 强制删除 不加-f如图: ? ? 加-f 如图: ? ? ? ? 补充: 一般直接使用 rm -rf [文件或者目录] rm -rf / 这条命令是会被linux执行的,自杀! 7、复制命令:cp 格式:cp [选项] [原文件或目录] [目标目录] ?英文含义:copy 选项: -r ?复制目录 -p 连带文件属性一起复制,不加这个则时间会变成新的。 -d ?若原文件是链接文件,则复制链接属性 -a ?相当于-pdr 补充: 如果需要复制以后改名则:cp -a /root/adv /tmp/abc 则adv会被改成abc 如图: ? ? ? 8、剪切或改名命令:mv 格式:mv ?[原文件或目录] [目标目录] ?英文含义:copy 补充: 如果原目录和目标目录相同则改名。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |