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进行投诉反馈,一经查实,立即删除!