人工智能Linux基础命令

操作系统

定义:直接运行在计算机上的系统软件,它是与硬件打交道和控制软件运行的计算机程序。
主要作用:向下控制硬件,向上支持软件的运行

一切皆文件,只有根目录/
人工智能Linux基础命令_第1张图片
Linux内核是操作系统内部操作和控制硬件设备的核心程序,林纳斯发明

ls --查看当前路径下的目录信息
tree --以树状方式显示目录(当前目录以及文件下层的内容)
pwd --查看当前目录路径
clear --清除终端内容

cd --改变目录
cd 目录 --切换到指定目录
cd ~ 切换到当前的主目录
cd… 切换到上级目录
cd - 切换到上次所在目录

切换到上一级的上一级 cd …/…/

创建删除
touch 文件名 --创建文件
mkdir 目录名 --创建目录
rm 文件名 --删除文件
rmdir 目录名 --删除目录

复制、移动文件 和目录
cp 拷贝文件、拷贝目录
mv 移动文件,移动目录,重命名

终端命令格式说明

command [-options] [ parameter ]

  • command 指命名名,例如ls pwd
  • -options选项,可以多个可以没有 ,例如 -r
  • parameter参数 ,可以多个可以没有 , 例如 : touch 文件名、 mkdir 目录名 、cd 路径

查看帮助

–help 例子: command --help
man 例子:man command

man操作:

  • 空格 --下一页
  • 回车–一行一行
  • q --退出

ls命令选项人工智能Linux基础命令_第2张图片
touch .a 这是创建的是隐藏文件

mkdir命令选项

mkdir aa/bb/cc 因为aa和bb不存在会报错
mkdir aa/bb/cc -p 成功创建aa,bb和cc

在这里插入图片描述
rm命令选项
人工智能Linux基础命令_第3张图片

touch a
rm a -i  #会给提示信息,问是否确定删除
rm aa #aa是个目录,直接这样会报错
rm aa -r #成功删除目录aa

touch a b
rm a b c #成功删除a b 且提示不存在c
rm a b c -f #成功删除a b 且不会提示不存在c

cp命令选项
人工智能Linux基础命令_第4张图片

你可能感兴趣的:(人工智能,linux,运维,服务器)