Linux基本命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基本命令相关的知识,希望对你有一定的参考价值。
cd:
cd DIR:将工作目录切换成DIR所代表的目录
cd:将工作目录切换成登录用户的家目录
cd -:将工作目录切换成上一次的工作目录
cd ~:将工作目录切换成家目录
cd ~USERNAME:将工作目录切换到指定用户“USERNAME”的家目录中仅限与root用户使用
pwd:
pwd:显示当前工作目录的名称
ls:在Linux文件系统中,所有以“.”开始的文件都是隐藏文件
-a:显示所有文件包括隐藏文件
-A:显示除了.和..之外的所有文件包括隐藏文件
-d:不显示目录的内容只显示该目录的目录名
-l:以长格式的方式来显示文件的详细属性
-h:易于人读取文件大小的格式,通常使用1024进制进行单位换算
-Z:显示文件的selinux的安全上下文
mkdir:创建目录
rmdir:只能删除空目录不能删除文件
rm:移除文件或目录
-i:与用户进行交互式删除
-f:强制删除,没有任何提示
-r:可以递归删除目录的内容
touch:可以修改目录的时间戳,但尽量不要修改为未来时间
stat:查看文件的状态
-c:以特定格式显示文件的特定属性
nano:
^:脱字符,表示Ctrl键
cat:
-b:对于非空行内容进行按行编号
-n:对于所有行进行按行编号
-s:合并多行空白行为一行
-E:显示文档中每行末尾的行结束符用$来表示
tac:cat的逆序输出
head:
-n:显示文件的前n行内容,也可以简写-#
-c:[b|k|m|g]显示文件的前#个字符
b=512字节 k=1024字节
tail:一直监控文件末尾的变化情况使用^退出
more、less:分页显示文件内容
硬件时钟:hwclock、clock
-s:以硬件时钟为参考设置系统时钟
-w:以系统时钟为参考设置硬件时钟
--set:将硬件时钟设置为“time”所标示的时间
系统时钟:date
date -s “2017/10/10 10:10:10”
date -s “2017-10-10 10:10:10”
cal:显示日历
关机:
halt:断电源是关机
shutdown:提醒式关机
-h:关机系统
-r:重新引导系统
-c:取消一次即将执行的关机作业
reboot:重新引导
注销、退出登录
exit:退出当前shell
logout
^+D
cp:
cp [OPTION]... SOURCE DEST(单源复制)
cp [OPTION]... SOURCE... DIRECTORY(多源复制)
注意:至少有两个参数 通常情况下最后一个参数是此次复制的目标 如果进行单元复制目标可以是非目录文件 但是多源复制必须是目录
-d:复制的源如果是符号链接文件,则该符号链接文件直接复制到目标位置,而不是其所链接的那个文件
-p:在复制文件时,能够保留文件的权限,所有以及时间戳
-r:能够递归的复制目录及目录中的文件
-a:相当于-dpr选项的组合
mv:移动
mv [OPTION]... SOURCE DEST(单源复制)
mv [OPTION]... SOURCE... DIRECTORY(多源复制)
-f:强制覆盖目标位置中重名的文件
以上是关于Linux基本命令的主要内容,如果未能解决你的问题,请参考以下文章