Linux基础命令
Posted purple-sun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础命令相关的知识,希望对你有一定的参考价值。
命令名称:ls
语法:ls [-选项] [文件或目录]
功能:列举目录文件
选项:-a -l -d
示例1:
ls -l /
简写方式:ll
--》显示根目录下的详细信息
示例2:
ls -a /
--》显示根目录下的所有目录及文件
示例3:
ls -ld
--》显示所在目录本身的详细信息
命令名称:cd
语法:cd [文件或目录]
功能:切换工作目录
cd ..:返回上一级目录
命令名称:pwd
语法:pwd
功能:显示当前所在工作目录
命令名称:clear
语法:clear
功能:清屏
快捷键:Ctrl+L
命令名称:mkdir
语法:mkdir [-选项] [目录名称]
功能:创建目录
选项:-p
示例1:
mkdir tom
示例2:迭代创建
mkdir -p aaa/bbb/ccc
示例3:mkdir -m 711 test1
-m 来强制设定属性
711:设权限
命令名称:rm
语法:rm [-选项] [目录或文件名称]
功能:删除目录或文件
选项:-r -f
-r:删除目录时使用
-f:不需要手动确认,直接删除
注意:rm -rf 命令一定要谨慎使用
命令名称:cp
语法:cp [原文件或目录] [目标位置]
功能:复制
选项:-a
示例1:复制一个文件
cp /etc/passwd /opt/
示例2:复制一个目录需要加上选项-a
cp -a /etc/ /opt/
命令名称:mv
语法:mv [原文件或目录] [目标位置或新名称]
功能:剪切 重命名
示例1:直接移动文件
mv passwd rh/
示例2:给文件重命名
mv passwd mypasswd
示例3:移动的过程中重命名
mv mypasswd /opt/tom.txt
命令名称:touch
语法:touch [文件名]
功能:创建空文件
示例1:创建一个文件
touch test.txt
命令名称:cat
语法:cat [目标文件]
功能:查看文件内容
选项:-n
示例1:
cat /etc/passwd
示例2:在每一行前面加上行号显示
cat -n /etc/passwd
命令名称:more
语法:more [文件名]
功能:分页查看
命令名称:less
语法:less [文件名]
功能:分页查看 (可手动输入一次显示的行数)
按q退出
命令名称:head
语法:head -n [文件名]
功能:查看文件开头
示例1:显示开头前五行
head -5 passwd
示例2:显示开头前三行
head -3 passwd
示例3:head当不添加参数时默认显示前十行
head passwd
命令名称:tail
语法:tail -n [文件名]
功能:查看文件末尾
示例1:显示结尾后五行
tail -5 passwd
示例2:tail当不添加参数时默认显示后十行
tail passwd
以上是关于Linux基础命令的主要内容,如果未能解决你的问题,请参考以下文章