Linux基本操作命令(1)
**Linux基本操作命令(1)
概述:在 Linux 操作系统中,凡是在字符操作界面中输入的能够完成特定操作和任务的字符串 都可以称为命令。严格来说,命令通常只代表了实现某一类功能的指令或程序的名称。
一,linux分内部命令和外部命令
内部命令
1,集成于Shell解释器程序内部的一些特殊指令,也称为内建指令
2,属于Shell的一部分
3,没有单独对应的系统文件
4,自动载入内存,可以直接使用
外部命令
1,Linux系统中能够完成特定功能的脚本文件或二进制程序
2,属于Shell解释器程序之外的命令
3,每个外部命令对应了系统中的一个文件
4,必须知道其对应的文件位置,由Shell加载后才能执行
通用的命令行使用格式
命令字 【选项】 【参数】
二,编辑Linux命令的辅助操作
Tab键:自动补齐
反斜杠“\”:强制换行
Ctrl+U:清空至行首
Ctrl+K:清空至行尾
Ctrl+L:清屏
Ctrl+C:取消本次命令编辑
三,常用指令
1,查看及切换目录
PWD-----查看当前工作目录
例:【[email protected]~】#PWD
/root
cd-------切换工作目录
例:
ls-------显示目录内容
常用的几种格式:
例:
du------统计目录及文件的占用情况
常用的几个选项如下:
例,统计/boot 目录:
;;more
2,创建目录和文件
mkdir 命令------创建新的目录
例:
touch-------创建空文件
例:
ln---------创建链接文件
使用 ln 命令时,默认创建的是硬链接。如果需要创建软链接,必须结合“-s”选项明
确指定。ln 命令的基本使用格式如下:
ln [-s] 源文件或目录,链接文件或目标位置
当目标位置是一个已经存在的目录时,新创建的链接文件将保存到该目录中,并使用与
源文件或目录相同的名称。例如,以下操作将为文件/wy/wy.txt 创建一个软链接文件
/wy/wx/wy.txt(未指定链接名称时,使用与原始文件相同的文件名)。
例:
3,复制,删除,移动目录和文件
1,cp------复制文件和目录
常用的几个选项如下:
例如:
把/wy/wx/wy.txt复制到/cy下
4,rm ------删除文件和目录
常用的几个选项
例如:删除/cy下的wy.txt
5,mv----------移动文件或目录
mv 命令用于将指定的文件或目录转移位置,如果目标位置与源位置相同,则效果相当
于为文件或目录改名,格式如下:
mv [选项] „ 源文件或目录„ 目标文件或目录
例如:将/wyy目录移动到/cy目录中
6,which-------查找用户所执行的命令文件存放目录
which 命令用于查找 Linux 命令程序并显示所在的具体位置,其搜索范围主要由用户的
环境变量 PATH 决定(可以执行“echo $PATH”命令查看),这个范围也是 Linux 操作系统在执行命令或程序时的默认搜索路径。which 命令使用要查找的命令或程序名作为参数,默认当找到第一个目标后即不再继续 查找,若希望在所有搜索路径中查找,可以添加“-a”选项。例如,执行“which ls”命令
后,可以找到名为 ls 的、位于/usr/bin/ls 的命令程序文件,具体操作如下:
7,find---------查找文件或目录
find 命令是 Linux 操作系统中功能非常强大的查找命令,可以根据目标的名称、类型、
大小等不同属性进行精细查找。find 命令在查找时采用递归的方式,其使用形式相当灵活,
也可以相当复杂。这里只介绍最常用的几种用法。find 命令的基本使用格式如下:
find [查找范围] [查找条件表达式]
常用类型如下:
例如,以下操作将在/boot 目录 中查找出所有的文件夹(对应的类型为 d),而忽略其他类型的文件。