Linux常用命令
常用Linux命令的基本使用
通用命令: cd 目录名 (用于目录间的切换) 示例:cd / (前往根目录) cd /opt (前往根目录下的 opt目录下)
cd .. (返回上一级目录) cd - (可以在最近的两次目录之间切换)
1.目录(文件夹)常用命令
文件夹的创建
格式:mkdir 目录名 示例: mkdir /opt/dir1 (在根目录下的 opt 目录下 创建了一个名为 dir1的目录 )
在同一目录下,一次性创建多个目录(文件夹): mkdir 目录1 目录2 目录3
嵌套创建: mkdir -p 目录名1/目录名2/目录名3(嵌套) 示例:mkdir -p /opt/dir1/dir2/dir3/dir4
注意: 新建目录的名称 不能与当前目录中 已有的目录或文件 同名
文件夹的删除
格式:rm 文件夹 (有提示) rm -f 文件夹 (取消提示) rm -rf 文件夹 (递归删除,删除目录必需)
示例:rm -rf /opt/dir1/dir2/dir3/dir4
注意: 删除指令须谨慎使用!切勿在系统目录下随意使用!
文件夹的修改
改变位置:mv 就路径 新路径(已经存在) 示例:mv /opt/dir111 /opt/dir1/dir2/dir3
格式:mv 旧文件夹名 新文件夹名 示例: mv /opt/dir1 /opt/dir111
文件夹的查询(查看)
格式:ls (可接参数)文件夹名 (不包含权限、日期等信息) 示例: ls /opt
[root@node01 /]# ls / bin dev lib media net root srv usr boot etc lib64 misc opt sbin sys var cgroup home lost+found mnt proc selinux tmp
2.文件常用命令
文件的创建
创建空文件 - 格式:touch 文件名(文件存在、不存均可) 示例: touch test1.txt test2.txt test3.txt
创建有数据的文件 - 格式:echo ‘abc’ > 文件名(文件名不能存在) 示例:echo ‘abc’ > test4.txt
有关创建有数据文件追加:格式:echo 'abcde' >> 文件名 示例:echo 'abcde' >> test4.txt
文件的删除(基本同上目录删除)
格式:rm 文件夹 (有提示) rm -f 文件 (取消提示) rm -rf 文件 (递归删除) 示例:rm -rf test1.txt test2.txt
文件名的修改
格式:mv 旧文件名 新文件名 示例: mv test3.txt test333.txt
文件信息查看(同上目录查询)
注: ls -l 可查询详细信息,可简化:ll
文件内容查看
格式:more 文件名 示例 :more test1.txt
3.Tab键自动补全
命令通配符
查阅命令帮助信息
因为一个命令有很多可选项, 死记硬背肯定不行, 所以需要借助手册查阅.
--help 帮助信息 示例:command --help --->用于显示 command 命令的帮助信息
缺点: 虽然可以查询命令的帮助信息, 但是没有提供 翻页、搜索功能.