C语言基础 (2) linux命令】的更多相关文章

01.课程回顾 链接 ln 1.txt aaa.txt  硬链接 (两个相互独立 删除一个另外一个还在) ln -s 1.txt aaa.txt软连接 (后面的是快捷方式) 硬链接只能是文件,软连接可以是文件夹 grep aaa 1.txt tar -cvzf xxx.tar.gz * tar -xvzf xxx.tar.gz tar -cvjf xxx.tar.bz2 * tar -xvjf xxx.tar.bz2 -C ./ 为了兼容windows的zip: zip -r aaa * unz…
C语言编程实现Linux命令--who 实践分析过程 who命令是查询当前登录的每个用户,它的输出包括用户名.终端类型.登录日期及远程主机,在Linux系统中输入who命令输出如下: 我们先man一下who,在帮助文档里可以看到,who命令是读取/var/run/utmp文件来得到以上信息的. 我们再man一下utmp,知道utmp这个文件,是二进制文件,里面保存的是结构体数组,这些数组是struct utmp结构体的. struct utmp { short ut_type; pid_t ut…
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的,先学一些Linux命令行相关的知识,对后续ROS教程的快速上手会大有帮助.由于后续ROS的开发都是在Linux发行版ubuntu系统上进行,所以本章节就以ubuntu系统为例,对Linux命令行相关的知识进行展开讲解,本章节主要内容: 1.Linux简介 2.安装Linux发行版ubuntu系统 3…
1.Linux命令的格式 1)了解Linux命令的语法格式: 命令 [选项] [参数] 2)掌握命令格式中命令.选项.参数的具体的含义 a)命令:告诉Linux(UNIX)操作系统做(执行)什么 b)选项:说明命令运行的方式(可以改变命令的功能).选项部分是以“-”字符开始的 c)参数:说明命令影响(操作)的是什么 如:ls –a 2.whoami命令 1)了解whoami命令的功能:列出目前登陆Linux系统所使用的用户名(账号) 3.who命令 1)掌握who命令的功能:列出目前哪些用户在系…
我练习使用的 Linux 系统是 CentOS 7 它是通过把 RHEL 系统重新编译并发布给用户免费使用的 Linux 系统. 首先你需要一台Linux虚拟机,如果没有,也没关系,点这里 一.命令格式 常见执行的Linux命令的格式是这样的:命令名称 [命令参数] [命令对象]注意:命令名称.命令参数.命令对象之间要用空格隔开. 命令参数的长格式与短格式示例:长格式 man --help短格式 man -h 二.常见命令 1. echo 命令 echo 命令用于在终端输出字符串或变量提取后的值…
1.显示到纳秒 date +%F.%H:%M:%S.%N --:38.740127086 date +%Y-%m-%d.%H:%M:%S.%N2019-04-25.00:28:24.060756673 2.显示到毫秒或微秒 - //截取前23位,为毫秒 --:31.100 - //截取前26位,为微秒 --:15.191520 1s=1000ms 1ms=1000 microseconds 1microsecond=1000 nanoseconds 3.常用date格式转换说明符 %F:ISO…
查看shell cat /etc/shells 查看系统支持的shell echo $SHELL 查看目前正在使用的shell 快捷键 Ctrl+a 跳到行首 Ctrl+e 跳到行尾 Ctrl+u 删除光标至行首的内容 Ctrl+k 删除光标至行尾的内容 Ctrl+<-- 光标跳到离自己最近的一个单词前 Ctrl+l 清屏 命令替换 把命令中的某个子命令替换为其结果 $(COMMAND) (推荐) 'COMMAND' 命令行展开 ~ 展开为用户的家目录 ~USERNAME 展开为USERNAME…
本文介绍两大类命令,都是最基础的部分 系统状态监测命令 工作目录切换命令 一.系统状态监测命令 1. ifconfig 命令 用于获取网卡配置与网络状态等信息 如下图:inet后面是 IP 地址,ether为 MAC 地址  2. uname 命令 用于查看系统内核与系统版本等信息,一般与 - a搭配  3. uptime 命令 用于查看系统的负载信息,显示当前系统时间.系统已运行时间.启用终端数量以及平均负载值等信息.平均负载值指的是系统在最近 1 分钟.5 分钟.15 分钟内的压力情况,值越…
事务控制命令命令 COMMITROLLBACKSAVEPOINTSET TRANSACTION 当第一条可执行的SQL语句开始执行,数据库事务就开始.随着下面任一事件发生,数据库事务结束:执行COMMIT或 ROLLBACK执行DDL或DCL命令(自动提交)用户退出系统崩溃 System crashes 在执行COMMIT或ROLLBACK命令之前的数据状态(使用DML操纵数据):数据够被恢复到改变前状态.当前用户能够查询到使用DML操作的结果.其它用户不能查询到当前用户使用DML操作的结果.其…
Linux基础 1 Linux命令 如果使用GUI,Linux和Windows没有什么区别.Linux学习应用的一个特点是通过命令行进行使用. 登录Linux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着选项(options)或参数(arguments).即Linux中命令格式为: command [options] [arguments] //中括号代表是可选的,即有些命令不需要选项也不需要参数 选项是调整命令执行行为的开关,选项不同决定了命令的显示结果不同. 参数是指命令的…