linux基础知识(1)
1.date
man date :查看帮助
1. date [OPTION]... [+FORMAT]:显示时间 ,format表示格式符号
例如:
date :Sun Dec 23 21:45:34 CST 2018
date +%a 或 date +%A 显示星期几
date +%F :2018-12-23
date +%D :12/23/18
date +%T :21:36:13
date +%F/%H:%M:%S : 2018-12-23/21:39:57 2. date [MMDDhhmm[[CC]YY][.ss]]:设置时间,MM为月份,DD为几号,hh为小时,mm为分钟,YY为两位数年份,CCYY为四位年份,ss为秒
如: date 1223214517.22 3.linux 两种时间
1.系统时钟:由linux内核通过CPU的工作频率进行的计时
硬件时钟:
2.hwclock:
-s,--hctosys :把系统时间设置和硬件时间相同
-w,--systohc 把硬件时间设置和系统时间相同
cal:日历 2.目录相关的命令:
当前目录或工作目录
主目录,家目录:HOME
root : /root
普通用户:/home/UESENAME
~:用户的主目录
1.cd
cd +回车:回到当前用户的家目录
cd ~ :当前用户的家目录
cd ~USERNAME:切换至指定用户的主目录,只有管理员有权限
useradd user1:添加一个用户
cd ~user1 :作为管理员来讲,切换到另一个用户的家目录
cd -:在上一个目录和当前目录之间来回切换
. 表示当前目录
.. 表示父目录,上级目录 相关的环境变量
PWD:保存了当前目录路径的变量
OLDPWD:上次所在的目录路径 2. pwd :显示当前目录 3. ls
列出指定目录下的文件列表 如:ls /var ,ls并不能显示文件内容
ls [OPTION]... [DIR]...
-a ,--all:显示所有文件,包括隐藏文件
-A:不包括隐藏文件
-l:长格式 命令:ls -l -rw-r--r-- 1 root root 238 Dec 7 19:14 mysql_node
-rw-r--r--:
前十位,最左侧的-表示文件类型,后面9位文件的访问权限
数字:表示文件被硬链接的次数
数字后面的root:表示文件的属主
第二个root:文件的group
238:文件大小,单位字节
Dec 7 19:14 :文件最近一次被修改的时间
mysql_node :文件名 stat+文件路径(stat /PATH/TO/SOMEFILE):获取指定文件的元数据信息 -表示普通文件
d表示目录文件
l表示链接文件
b表示块设备
c表示字符设备
p表示管道
s表示套接字 ls -l -h (或ls -lh):给文件大小做单位换算 如:ls -lh /etc显示etc下文件大小 ls -l -h -d /etc 或 ls -lhd /etc:显示etc自己的文件大小
-r:逆序显示
-R:递归显示 4.文件查看命令:
cat 连接文件并显示到屏幕上,不会翻屏,能同时将两个或更多文件连接一起显示
cat [OPTION]... [FILE]...
cat /etc/fstab
cat /etc/fstab /etc/issue
cat -E /etc/fstab :-E显示行结束符 $
cat -n /etc/fstab :-n显示出 的每一行进行编号,仅用于显示
cat 直接回车时,会卡住,显示你输入的内容,输出错删除修改时按ctrl+del ,退出按ctrl+c tac 逆序文件显示 file
文件内容类型查看命令
格式:
file /PATH/TO/SOMEFILE
file /etc/fstab echo :回显命令
echo "how old are you!" echo "$VAR_NAME" 双引号为弱引用,变量会被替换
echo '$VAR_NAME' 单引号为强引用
echo -n "$SHELL" :-n 表示不再换行
echo -e "how are \t\n you" : -e允许使用转义符
which :显示命令对应的程序文件路径
which ls
which --skip-alias ls 不显示别名
whichis:
whatis:
使用mkwhatis命令可将当前系统上所有的帮助手册及与之对应的关键字创建为一个数据库 5.系统管理类命令:
关机: halt ,poweroff,shutdown,init 0
重启:reboot,showdown,init 6
用户登录相关的:who,whoami,w
linux基础知识(1)的更多相关文章
- Linux基础知识入门
[Linux基础]Linux基础知识入门及常见命令. 前言:最近刚安装了Linux系统, 所以学了一些最基本的操作, 在这里把自己总结的笔记记录在这里. 1,V8:192.168.40.10V1: ...
- 运维之linux基础知识(一)
运维之linux基础知识(一) 1.GUI:Graphic User Interface 图形用户界面 2.CLI:Command line Interface 命令行界面 3 dll:Dynamic ...
- 运维之Linux基础知识(三)
运维之Linux基础知识(三) 1. 查看文本 cat tac more less head tail 1.1 cat 连接并显示文件 cat -n:在显示的时候,将每一行编号 -E:显示结束符$ - ...
- Linux基础知识梳理
Linux基础知识梳理 Linux内核最初只是由芬兰人林纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux是一套免费使用和自由传播的类Unix操作系统,是 ...
- Linux基础知识第九讲,linux中的解压缩,以及软件安装命令
目录 Linux基础知识第九讲,linux中的解压缩,以及软件安装命令 一丶Linux Mac Windows下的压缩格式简介 2.压缩以及解压缩 3.linux中的软件安装以及卸载 1.apt进行安 ...
- Linux基础知识第八讲,系统相关操作命令
目录 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 2.磁盘信息查看. 3.系统进程 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 时间和日期 date cal 磁盘和目录空间 ...
- Linux基础知识第七讲,用户权限以及用户操作命令
目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...
- Linux基础知识第六讲,远程管理ssh操作
目录 Linux基础知识第六讲,远程管理ssh操作 一丶什么是SSH 1.什么是SSH 2.了解域名跟端口 二丶SSH命令以及远程连接linux进行维护 1.ssh命令格式 2.scp远程终端拷贝文件 ...
- Linux基础知识第三讲,拷贝文件跟移动文件命令
目录 Linux基础知识第三讲,拷贝文件跟移动文件命令 一丶常用命令 1.tree命令常用选项 2.cp复制文件命令 3.mv 命令的使用 Linux基础知识第三讲,拷贝文件跟移动文件命令 一丶常用命 ...
- Linux基础知识回顾及BASH学习
2019-2020-030189224 <网络攻防技术与实践>第一周学习总结 Linux基础知识错题回顾 1.Linux中使用(B)命令新建空白文件. A .mkdir B .touch ...
随机推荐
- Images之Dockerfiles
Best practices for writing Dockerfiles This document covers recommended best practices and methods f ...
- java泛型的作用和好处
转载于:https://blog.csdn.net/u012760183/article/details/52092692 之前参加面试的时候遇到面试官问泛型的作用,只是说了大概自己的理解, 在此转载 ...
- ifconfig 输出里没有IP地址
转载: http://blog.csdn.net/johnstrive/article/details/5625121 inet addr:....Bcast:.....Mask:255.255.25 ...
- Katana的WebAPI集成Swagger 解决方案
这位大哥写的博客很清楚了,我就不重复了. http://www.cnblogs.com/caodaiming/p/4156476.html 错误解决 http://blog.csdn.net/gold ...
- [转载]解决linux 下多线程错误 undefined reference to `sem_init'
转自:https://blog.csdn.net/yzycqu/article/details/7396498?utm_source=copy 解决linux 下多线程错误 undefined ref ...
- Lintcode452-Remove Linked List Elements-Easy
Remove Linked List Elements Remove all elements from a linked list of integers that have value val. ...
- jenkins+ant+jmeter自动化性能测试平台
jenkins+ant+jmeter自动化性能测试平台 Jmeter是性能测试的工具,java编写.开源,小巧方便,可以图形界面运行也可以在命令行下运行.网上已经有人使用ant来运行,http://w ...
- Unity Shaderlab: Object Outlines 转
转 https://willweissman.wordpress.com/tutorials/shaders/unity-shaderlab-object-outlines/ Unity Shader ...
- SpringBoot配置Aop demo
1. Demo部分 package com.example.demo.controller; import org.springframework.web.bind.annotation.Reques ...
- maven阿里云镜像及本地仓库
一.添加阿里云镜像 1 找到maven的安装目录,conf文件夹下的setting.xml文件 2 打开setting.xml文件,找到mirrors节点添加阿里镜像库地址: <mirror&g ...