python--Linux的基本指令

本文介绍了Linux的基本使用,涵盖常用命令如ls、pwd等的作用,终端命令格式及操作示例,还包括对命令结果的操作、打包压缩、修改文件权限、远程登录与拷贝,以及软件的安装与卸载等内容,为Linux使用者提供了全面的操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. Linux 的基本使用
序号 命令 对应英文 作用
01 ls list 查看当前文件夹下的内容
02 pwd print work directory 查看当前所在的文件夹
03 touch[文件名] touch 如果文件不存在,新建文件
04 mkdir[目录名] make directory 创建目录
05 rm[文件名] remove 删除指定的文件
06 cd[目录名] change directory 切换文件夹
07 cp[文件名] copy 拷贝指定的文件
08 mv[文件名] move 移动指定的文件
09 tree[目录名] tree 以树状方式显示目录的结构
10 clear clear 清屏

二. 终端命令格式
(01) 补全 tab
(02) 当前的文件夹内容 ls
(03) 查看路径 pwd
(04) 创建一个空的文件 a.txt touch a.txt
(05) 删除文件 rm a.txt
(06) 新建一个文件夹 A mkdir A
(07) 删除文件夹 rmdir A / rm -r A (以后建议使用这种)
(08) 切换目录 cd
(09) 回到上一次的目录 cd ..
(10) 复制文件到文件夹中 cp a.txt A
(11) 复制文件夹到文件夹中 cp -r A B
(12) 如果复制的文件已经存在啦,有提示信息 cp -r -i a.txt B
(13) 查看复制的结果(查看文件夹的文件内容) tree B
(14) 移动文件夹 mv A /home/python/Desktop
(15) 移动文件 mv a.txt ../ 移动到上一层
(16) 清屏 clear
(17) 相对路径 以当前的位置开始算起
(18) 绝对路径 以/根目录开始的路径算起
(19) 切换到当前用户的主目录 cd cd ~
(20) 切换到当前目录 cd .
(21) 切换到上级目录 cd ..
(22) 可进入上次所在的目录 cd ~
(23) 查看cp的帮助(带有汉语注释) cp –help
(24) 查看cp的帮助(纯英文的解释) man cp
(25) 显示文件夹里包含隐藏的信息 ls -a
(26) 以列表方式显示文件的详细信息 ls -l / ll
(27) 配合 -l 显示文件大小单位(-h 显示文件大小的单位) ls -l -h
(28) 创建所依赖的文件夹 mkdir -p A/AA/AAA
(29) 以进行交互式方式执行(-i 在删除的时候显示具体的删除信息) rm -i a.txt
(30) 强制删除,忽略不存在的文件,无需提示(如果不需要提示可以使用-f) rm -f C
(31) 递归的删除目录下的内容 rm -r A
(32) 删除空目录(删除文件夹一般使用 -r) rm -d A
(33) 交互式复制,在覆盖目标文件之前给出提示要求用户确认 cp -i a.txt A
(34) 复制文件夹 cp -r A B
(35) 显示复制的信息 cp -v a.txt B
(36) 确认交互式操作,如果该文件已存在,系统会询问是否重写,要求回答以避免覆盖文件v mv -i a.txt B
(37) 显示移动后的路径描述 mv -v a.txt B

三. 命令结果进行操作
(01)将 ls 查询出来的信息写到一个文件中 ls > b.txt
(02)查看文件内的内容 cat b.txt
(03)将 ls 查询出来的信息追回到一个文件中 ls >> b.txt
(04)分屏显示 more b.txt 当我们的文件 内容 很多的时候可以使用分屏
(05)软链接:删除B b_back也不能用啦 ln -s A a_back
(06)硬链接:删除a.txt a_a.txt 是可以正常使用的 ln a.txt aa.txt
(07)显示行号 grep -n “a” a.txt
(08)以 A 开头 grep -n “^a” a.txt
(09)以 txt 结尾 grep -n “txta.txt10abcgrepn[abc]a.txt11.(txt)grepnt.t”a.txt(10)包含a或者b或者c的字符grep−n“[abc]”a.txt(11).匹配任意一个字符(以txt结尾)grep−n“t.t” a.txt
(12)查找当前目录下的所有名为 a.txt 的文件 find ./-name “a.txt”
(13)查找当前目录下所有名位以 txt 的结尾文件 find ./-name “*.txt”
(14)查找day前9天的文件夹 find ./-name “day0?”
(15)查询 a.txt 或者 b.txt 的文件 find ./-name “[ab].txt”
(16)管道 [(|) 就是一个容器用来存取数据的] ls | name

四. 打包及压缩

五. 修改文件权限

六. 远程登录
(1)安装 ssh 服务器 sudo apt-get install openssh-server
(2)远程登陆 ssh 用户名@密码

七. 远程拷贝scp
(01)本地文件复制到远程 scp -r /Users/sy/Desktop/vim.md python@172.16.35.150:/home/python/Desktop
(02)远程目录复制到远程 scp -r /Users/sy/Desktop/备份 python@172.16.251.150:/home/python/Desktop
(03)远程⽂文件复制到本地 scp -r python@172.16.251.150:/home/python/Desktop/post.html /Users/sy/Desktop
(04)远程⽬目录复制到本地 scp -r python@172.16.251.150:/home/python/Desktop/girl /Users/sy/Desktop

八. 软件的安装与卸载
(01)更更新源,因为是国外的源在中国必须进⾏行行替换 sudo apt-get update
(02)安装包 sudo apt-get install package
(03)删除包 sudo apt-get remove package

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值