Linux基础操作——学习记录
Linux的文件结构是多叉树叶子节点是普通文件或空目录非叶子节一定是一个非空目录基础操作clear清屏AITENTER全屏/退出全屏adduser 用户名 创建·新用户passwd 用户名 重置密码userdel -r 用户名删除用户名mkdir 目录名 创建目录vim 文件名文本编辑器打开文件编辑:wq退出文件gcc C代码名.c -o 可运行程序命名将写的 C 语言源代码文件编译成可执行的二进制程序。cat:查看文件文本等的内容./可执行程序名运行可执行的二进制程序whoami我在哪系统打印当前用户目录pwd 打印当前所处的工作目录/工作目录ls/ll显示当前文件夹内的所有项目ls -l:查看指定目录的内容默认当前目录可以0到多个皆是空格隔开ls -d只查看目录本身不显示其中内容ls只显示文件名ls -l显示更多的信息如文件属性文件分内容和属性ls -a显示隐藏文件在Linux中隐藏文件是用.开头表示单个.表示当前目录..表示上级目录ls -l显示的更多属性当中以-开头的都是普通文件touch 文件名新建一个普通文件或者更新已有相同名字文件修改时间stat 文件名显示文件的详细属性tree 文件名显示文件的树形图像结构which 查看可执行命令所在目录位置alias给命令起别名如alias zhangsanpwd。nanoLinux的简单记事本rmdir:删除非空目录rm 文件名 删除文件名。-f,不二次确认-r递归删除man指令man指令man指令可以找到对应指令的操作手册man 1查看命令帮助日常用法man2查看系统调用内核man 3查看命令的数据库man 4查看设备文件man 5查看格式规则cp指令——拷贝cpcopy 拷贝文件名 重命名 / 目录/重命名或者不用新名字拷贝文件夹时带上-r因为目录是一种递归文件没有文件拷贝就是新创一个相同的文件。若已有文件再拷贝依然是同名文件时会拷贝到指定文件的内部mv指令——剪切mvmoveLinux系统中用于移动文件和更改指定文件名less命令——查看文件Linux正统查看文件内容的工具可以上下翻滚比more更有弹性head与tail命令分别显示开头和结尾的几行内容的命令举例;head -行数 文件名组合head -行数 文件名 | tail -行数精确提取某几行的内容|是【管道】重定向echo 内容将内容当作字符串打印后续内容。重定向。符号指向文件名不存在创建。存在清空其内容。追加重定向不清空每次插入都换行输入重定向。从文件里读内容组合cat 文件echo直接在终端打印输出本质上是终端也是一个文件位置在 /dev/pts中文件类型显示的文件信息开头的符号分别对应不同类型的文件-普通文件d目录文件c字符文件字符键盘显示器等输入具有顺序性的b设备文件l连接文件p管道文件时间相关指令date显示系统的默认时间date %Y-%m-%d_%H:%M:%S —— 年-月-日_时:分:秒date %s:显示时间戳从1970年1月1日开始计算经过的秒数date %Y-%m-%d_%H:%M:%S -d 时间戳将时间戳转化成年月日时分秒find查找指令在目录结构下进行搜索find -名字grep指令grep 过滤的字符 文件路径将文件中查找到的对应字符所在的文本行显示出来。组合运用和查找显示文件内容如cat等指令配合查找其中想要的信息。如cat 文件路径 | grep字符串、ps ajx | grep 字符串grep -v逆向过滤将包含过滤的字符串的行去除后打印剩下的信息grep -i忽略大小写匹配grep -n输出行号
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2418407.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!