作者:和寧世杰471 | 来源:互联网 | 2023-10-13 13:45
右键-->open terminal
1.linux命令格式
cmd -option parameter
cmd是命令,就是一个操作
parameter 一般是要要做的对象
option一般是用来修饰parameter的
2.目录相关的命令
2.1进入目录
pwd 查询当前所在路径位置(print work directory)
cd 返回/home/用户名的根目录(change directory)
cd Desktop/123 打开Desktop/123目录,“Desktop/123”是一个相对路径,在当前目录为Desktop时是无法找到123文件夹的
cd /home/betterman/Desktop/123 打开/home/betterman/Desktop/123 目录,“/home/betterman/Desktop/123”是一个绝对路径,在当前为任意路径下,都可以进入123文件夹
cd .. 返回上一级目录
cd ~回到home目录
cd - 上一个目录和当前目录来回切换
输入“cd De”,再按Tab键,就可以自动补全“De”开头的要打开的路径位置,例如Desktop就是以De、开头的
2.2显示文件和文件夹
ls 列出当前目录下所有的文件,但不列出隐藏文件(list)
ls -a 列出当前目录下所有的文件,包括隐藏文件
ls -l 以列表的形式列出文件
ls -h 以KB字节的形式显示文件
ls -a -l -h 以kb字节的形式列出所有的文件,包括隐藏文件
ls *.txt “*”表示在.前面有0个或者任意个字符。显示出所有的.txt文件
ls 1* 显示出以“1”开头的任意个字符的文件
ls ????.odt 显示出4个字符的.odt.文件,一个“?”代表一个任意的字符
ls [a1c2]89.odt 显示出首个字符为a or 1 or b or 2 ,且后两位是89的 .odt文件
ls [1-4]89.txt 显示出首个字符为1 or 2 or 3 or 4 ,且后两位是89的 .txt文件
3.文件的操作(在Desktop路径下操作)
3.1创建文件和文件夹
touch test.txt 创建test.txt文件, touch只能创建txt文件,不能创建文件夹,也不能创建别的类型文件
touch .abb.txt 创建隐藏文件,以“.”开头的文件为隐藏文件
mkdir bb 创建一个bb文件夹,mkdir只能在创建在当前目录下,不能多级创建文件夹(make directory)
3.2删除文件和文件夹
rm 798.txt 删除当前路径下的789.txt文件 (remove)
rm -d 123 删除当前路径中123的文件夹,且123要为空文件夹
rm -r 123 删除当前路径中的123文件夹,123文件夹可以不为空
rm --help 显示出所有rm的功能
man rm 详细的显示出rm所有的功能(manual)
3.3移动文件
mv 789.txt 123 在相对路径中,把789.txt 移动到 123文件夹中 (move)
mv 789.txt /home/betterman/Desktop/123, 在绝对路径中,把789.txt 移动到 123文件夹中
mv h* 123 在相对路径中,把h开头且任意字符的文件, 移动到 123文件夹中
mv 111 222 把111文件夹移动到222文件夹中
mv 111.txt ./222.txt 把111.txt文件移到当前目录,并改名为222.txt(222.txt的内容和111.txt文件相同)
3.4拷贝文件
cp 111.txt aa 把111.txt文件复制到aa文件夹中(cp:cape)
cp aa.txt bb.txt 把aa.txt文件复制到当前路径,并把文件名改为bb.txt(bb.txt中的内容与aa.txt的内容相同)
cp -r aa/bb/cc.txt . 把aa/bb/cc.txt文件复制到当前路径
cp 111.txt aa/bb/cc.txt 把111.txt文件复制到aa/bb路径下,并改名为cc.txt
4.搜索功能的帮助
rm --help 显示出所有的rm功能的注解
man rm 详细的显示出所有的rm功能的注解(man : manual)