程序员应该具备的linux知识.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 空白目录 linux基础命令 文件、目录以及文档的基本操作 用户、用户组以及权限管理 定时任务 bash的基本使用 本文档使用 看云 构建 - 2 - 空白目录 空白目录 时间函数 : Linux 两个时钟 ,一个是系统中的 ,一个是硬件的 date clock hwclock 硬件时间 -s 以硬件时间为准 -w 以系统时间为准 cal 日历命令 目录相关的命令 cd 改变工作 目录的命令 用户的家目录 普通用户的家目录是 /home/用户名 cd ~ 或者 cd 进入家目录 cd ~ 在家目录个当前目录之间进行切换 cd ~USERNAME 进入到次用户的目录 相关的环境变量 pwd OLDPWD 上一次所在的目录 ls 查看目录 用户登陆信息查看命令 whoami 显示当前登陆的有效用户 who 显示当前登陆的所有回话 w 当前用户回话以及所有的操作 bash基础特征 命令历史 history 本文档使用 看云 构建 - 3 - 空白目录 环境变量 HISTSIZE 命令历史记录的条数 history -d OFFSET 显示历史命令多少条 history -c 显示所有的历史命令 history + 数字 :显示最近的操作的几条命令 调用历史里的命令 !# 第几条执行的历史命令 !! 上一条命令 !string 最近一条以自定字符串显示的命令 调用上一条命令的最后一个参数 : !$ , esc ,. alt+. 不想让别人知道我们运行的命令 控制命令的记录方式 环境变量 HISTCONTROL ignordups 忽略重复的命令 ,连续切完全相同 ignorspace 忽略所有以空格开头的命令 ignoreboth 修改环境变量的方式 export HISTCONTROL ignorspace//设置变量 注意手动修改的值 ,只在当前的界面或者链接可以用。 命令补全 bash执行命令 内部命令 外部命令 :bash根据PATH环境变量自定义的路径 ,切自左往右在每个路径搜索自定的文件名。 路径补全 把用户给的字符当作路径的开头 ,并在指定的上级目录下搜索给定的路径名 命令行展开 ~展开味用户的主目录 {}可承载一个以逗号分割的列表 ,并且将其分割成多个路径 /tmp/{a,b} 其实就相当于 /tmp/a 和 /tmp/b ##命令的执行结果状态 本文档使用 看云 构建 - 4 - 空白目录 成功 失败 bash使用特殊变量$?来保存最近一条命令的执行结果 : 0表示执行成功 2~255表示执行失败 程序执行有两类结果。 程序的返回值 : 程序的运行状态结果 : 目录管理类命令 cd pwd ls mkdir 创建目录是必须存在的 ,被创建的目录如果存在了 ,是会报错了 !就算是文件会报错 mkdir [opthis] /path/to/somewhere -p 目录存在也不会报错 ,如果父目录不存在的话 , -v 显示详细信息 -m 创建目录时候 ,直接指定权限 rmdir 删除目录 rmdir [options] DIRECTORY -v 显示删除过程 如果目录不是空的 ,是不能删除目录的。 tree 列出目录的结构。 -d 只显示目录 -L level 指定显示的目录层 -P pattern 只显示有指定pattern匹配到的路径 文件查看命令 cat,tac more,less,tail,head cat 本文档使用 看云 构建 - 5 - 空白目录 more more [OPTION...] FILE -d 显示命令提升功能 less less [OPTION] F

您可能关注的文档

文档评论(0)

max + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档