运维学习--命令
cd:
cd[-L|-P][dir]
pwd 查看目录 oldpwd
cd DIR 将工作目录切换到DIR所代表的目录
cd:将工作目录切换至当前用户的家目录
cd -:将工作目录切换至上一次的工作目录;在两个目录之间互相切换
cd ~:将工作目录切换至家目录
cd~USERNAME ; 将工作目录切换至指定用户“username‘的家目录,仅限于root用户使用
pwd[-LP]
pwd type pwd (查看内部命令)
pwd -p 切换根本路径
ls
ls:查看文件名 ls / : 查看根目录
man ls = ls --help
在linux文件系统中所有以“.”开始的文件,称为隐藏文件
ls -a 显示所有的文件,包括隐藏文件
ls -A 显示除了“.”和“..”之外的所有文件
ls -d 不显示目录的内容,而 只显该目录名
ls -l ,--long:以长格式显示文件的详细属性
ls -F:通过添加后缀,查看文件的类型
-r:倒叙输出结果
-R:递归显示目录及子目录中的内容
-S:根据文件大小排序
-1:每行一个文件
-Z:显示文件的SElinux的安全上下文(Security Context)
ls -h:易于人们读取文件大小的格式,通常使用1024进制
drwxr-xr-x . 2 root root 18 12月 23 06:50 account
d:文件类型标识,
rwxr-xr-x; 文件的权限设置
rwx:文件的属主所具备的权限
r-x:文件的属组所具备的权限
r-x:其他用户对该文件所具备的权限
.:表示该文件是否具有特殊属性
2:表示该文件被硬链接的次数
root:文件的属主
root:文on件的属组
18:表示文件的大小
12月 23 06:50:文件最后一次被修改的时间
account:文件名
特殊案例:(设备中)
8:主设备号(major),用于标识设备类型,进而确定要加载何种驱动程序
0:次设备号(minor),用于表示同一种设备类型中的不同设备
设备号使用8位二进制表示,默认的表示范围0-255
退出状态码 echo $?
0 :命令执行成功
1 : 命令执行过程中出现小问题
2 ; 命令执行过程中出现严重错误
mkdir:创建目录
-p:依次创建目录:先建父目录再建子目录
-V:在执行命令时,显示命令过程
rmdir:删除空目录,也不能删除非目录文件
-p:同上
-v:同上
rm:移除文件或目录
-f:强制删除,没有任何提示
-r:可以递归删除目录的内容
-i:与用户进行交互式删除
CentOS 6.x
网卡命名:eth#
centos 7.3
网卡:ens
Touch:修改时间戳
stat:查看文件的原数据信息
stat -c FORMAT:以特定格式显示文件的特殊属性
nano:全屏编辑工具
^:脱字符,表示ctrl键
^+o:保存文档内容
^+x:退出文档
cat:链接文件并显示标准输出
-b:标号
-s:合并多行空白行为一行
cat:ctrl+d 退出
-n:对所有行进行编号
-e:显示文档中每行末尾的行结束符,用$表示
注意:如果没有给出参数,则通过标准输入完成操作,最后使用^+d退出即可
tac:cat 的逆序输出
head:显示文档的第一部分,默认显示前十行
-n #:显示文档的前#行内容,也可以简写为-#;
-c #[b|k|m|g]:查看前#个字符
tail:显示文件的最后一部分
-n #:显示文档的最后#行内容,也可以简写为-#;
-c #[b|k|m|g]:查看最后#个字符
-f:监控尾部的更新情况,使用^+c退出
more、less:分页显示文件的内容 n 下一页 N上一页
日期时间相关的命令:
硬件时钟:hwlock,clock
hwclock [function] [option...]
-s ,--hctosys:以硬件时钟为参考设置系统时钟
-w,--systohc:以系统时钟为参考设置硬件时钟
--set,--date :将硬件时钟设置为“TIME”所表示的时间
系统时钟:date
~]# date “052011112017.25"
~]# date -s "2017/10/10 10:10:10"
~]# date -s "2017-11-11 10:10:10"
date +%F :完整格式的日期:年-月-日
%T;完整格式的时间 时:分:秒
%Y:年
%m:月
cal:显示日历
NTP服务器:Network Time Protocol , 网络时间协议
关机:
halt、poweroff
shutdown:shutdown
retboot:重新引导
Time:绝对时间:12:00
相对时间:+#,在#分钟之后执行
特例:+0 相当于 now
注销,退出登录
exit;结束当前的shell
logout:
^+d(bash)
有关于复制文件的命令:
cp: cp [OPTION](选项)... [-T] SOURCE DEST(单源复制)
cp [OPTION]... SOURCE... DIRECTORY(目标目录)(多源复制)
选项:
-d:复制的源如果是符号链接文件,则将该符号链接文件直接复制到目标位置,而不是起诉连接的那个文件
-p:在复制文件的时候,能够保留文件的权限、所有权以及时间戳信息
-R,-r:能够递归的复制目录及目录中的文件
-a:相当于-dpr选项的总和
注意:
1.使用cp命令,至少需要两个参数
2.通常情况下,组后一个参数是此次复制的目标
3.如果进行单源复制,目标可以不存在,目标可以为非目录文件
4.如果进行多源复制,目标必须存在且必须是目录
mv:移除
[OPTION]... [-T] SOURCE DEST
[OPTION]... SOURCE... DIRECTORY
选项:
-f:强制覆盖目标位置中重名的文件;