【WAY TO PYTHON 1】Linux基础

Linux基础

应用程序 依赖于 标准库 依赖于 Linux系统内核 依赖于 硬件

Linux命令

命令名 [选项] [参数]
ls // 显示当前文件夹下的所有文件和文件夹
ls / -al // 列表显示根目录所有文件 (drwxrwxrwt. [文件or文件夹][用户权限][用户组权限][其他权限])
pwd // 显示当前路径
cd ~ // 切换到用户主目录
cd // 也是切换到用户主目录
clear // 清屏
mkdir -p a/b/c/d // 创建一个或多个文件夹,-p表示如果不存在 逐级创建
rmdir -p a/b/c/d // 删除一个或多个文件夹,-p表示如果中间文件夹也为空,则逐级删除
tree 文件夹名 // 显示目录树,文件文件夹名带空格的时候 用"名称"
touch 文件名 // 创建新的文件,如果文件已经存在 则更新文件的修改时间
rm 文件文件夹 // 删除文件或文件夹 -r递归删除 -i删除前给出提示 -f强制删除
ls --help // 查看用法,有哪些选项
man 命令名 // 查看命令所对应的帮助文档
cat 文件名 // 将文件内容作为标准输出打印到终端
more 文件名 // 分页显示文本文件的内容,q退出,空格翻页
cp [选项] src taget // 复制文件或文件夹,-a复制文件夹中全部内容
mv src target // 文件搬移或更名
find 路径 -name “文件名” // 根据文件名等信息查找指定的文件
grep “内容” [选项] 文件名或路径 // 查找文件中的内容及文本信息,-n显示行号,-r/-R 递归搜索文件夹内文件
gzip 文件名 // 用zip压缩算法对文件进行压缩,生成压缩后的文件 .gz
gunzip 文件名 // 用gzip对压缩过的文件进行解压
tar [选项] 文件名 [路径] // 进行打包和解包,-c创建包 -x解包 -v显示操作细节 -z用gzip/gunzip -f文件名,czvf打包 xzvf解包
sudo 命令 [选项] [参数] // 用超级用户权限来执行这些命令
poweroff // 关机
reboot // 重启
exit // 退出用户登录
chmod u+r // 修改用户权限 u用户 g同组用户 o其他用户 a所有用户 +添加权限 -删除权限

通配符

*匹配0个 1个或多个字符
?匹配1个任意字符
ls a? // 匹配以a开头只有两个字符的文件
ls a* // 匹配以a开头的文件

重定向

标准输出重定向
> 将一个命令的标准输出重定向到指定文件
>> 将一个命令的标准输出重定向追加到指定文件
标准错误输出重定向
2> 将一个命令的标准错误输出重定向到指定文件
2>> 将一个命令的标准错误输出重定向追加到指定文件
全部输出
&> 将一个命令的全部输出重定向到指定文件
&>> 将一个命令的全部输出重定向追加到指定文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值