linux操作
2024-01-08 22:30:46
学习记录(一):Linux命令
-
linux文件系统结构
linux文件组织中没有盘符,将根/作为整个文件系统的起点,树状结构,逐级寻找
bin:存放二进制程序
dev:存放驱动程序
etc:配置文件存储记录
home:存放用户主目录
lib:存放库文件
usr:存放用户安装文件
var:存放临时文件
绝对路径:
从根开始,以/开头,若查找的是文件夹结束处可以加/,查找的是文件结束处不用加/
相对路径:
./:表示当前文件夹
…/:表示上一级文件
直接写名字表达的是下一级
-
linux终端
终端格式:用户名@计算机名:~$
波浪线~等同于主目录/home/命令格式:
command [-options] [parameter]? command:命令名称
? -options:命令选项,辅助命令进行功能细化,也可以省略
? parameter:传给命令的参数
查看命令帮助文档:
man command -
基础操作命令:
终端命令
操作 命令 查看当前绝对路径 pwd切换工作目录 cd 路径回到主目录 cd 空格回到上一次的位置 cd -退出当前操作 ctrl+c管理员权限执行 sudo修改文件权限 chmod [修改权限操作] [文件名]显示当前系统时间 date打印(默认自动换行) echo打印(不换行) echo -n显示当前使用的用户名字 whoami显示使用历史记录,后面可以加数字 history创建链接(类似于快捷方式) ln -s [源文件绝对路径] [软链接名称]关机 shutdown重启 shutdown -r取消关机 shutdown -c查看磁盘使用情况 df输出重定向
>:把执行结果保存到文件中,如果有同名文件将被覆盖>>:把执行结果保存到文件中,追加到已经有的内容之后格式:commod >(或>>) 文件名
文件操作命令
文件权限:读r(4),写w(2),执行x(1)
文件拥有者(u),同组其他成员(g),组外其他成员(o)
eg:chmod g-w text.txt操作 命令 修改文件权限 chmod [修改权限操作] [文件名]查看当目录下文件名 ls查看文件详细信息 ls -l查看所有文件,包括隐藏文件 ls -a创建文件夹(目录) mkdir 文件夹名创建文件 touch 文件名删除文件 rm 文件名删除文件夹 rm -r 文件名复制文件到另一个目录下 cp 文件名 目标位置复制文件夹到另一个目录 cp 文件夹名 目标位置另存为新文件 cp 文件名 新文件名复制多个文件到目标位置 cp 文件1名 文件2名 ... 目标位置移动文件 mv 文件名 目标位置文件重命名 mv 文件名 新文件名查看文件内容 cat 文件名查看文件头部 head 文件名查看文件前n行 head -n 文件名显示文件尾部 tail 文件名搜索文件文本内容 grep 搜索文本 文件名搜索文件文本内容并且忽略大小写 grep -i 搜索文本 文件名搜索文件文本内容并且显示搜索的行号 grep -n 搜索文本 文件名在一个目录及其子目录下查找文件,输出显示文件的位置 find 目录 -name 文件名显示文件基本信息,包括行数,单词数,字符数等 wc 文件名查看文件行数 wc -l 文件名查看文件单词数 wc -w 文件名查看文件字符数 wc -c 文件名管道(把前一个命令的输出作为后一个命令的参数) `command1 压缩和解压
操作 命令 建立压缩档案 -c解压 -x查看内容 -t向压缩归档后的文件末尾追加文件-r更新原压缩包中的文件 -u使用档案名字,最后一个参数,后面只能节档案名 -f打包为tar文件 tar -cf [打包后文件.tar] [待打包文件名]在tar文件后追加新文件 tar -rf [打包文件.tar] [待追加文件名]列出tar文件中所有文件 tar -tf [打包文件.tar]解出tar文件中所有文件 tar -xf [打包文件.tar]压缩为zip格式 zip [压缩后文件.zip] [待压缩文件]解压****zip文件 uzip [待解压文件] -d [解压后文件位置]打包为tar文件并且用gzip压缩为tar.gz文件 tar -czf [压缩后文件.tar.gz] [待压缩文件]解压tar.gz文件 tar -xvf [待解压文件.tar.gz]打包为tar文件并且用bzip2压缩为tar.bz2文件 tar -cjf [压缩后文件.tar.bz2] [待压缩文件]解压tar.bz2文件 tar -xjvf [待解压文件.tar.bz2]将文件打包为tar文件 tar -cf [打包后文件.tar] [待打包文件]解压tar文件 tar -xvf [待解压文件.tar]
文章来源:https://blog.csdn.net/weixin_42375332/article/details/135364542
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!