LINUX常用命令

系统 2474 0

修改密码: passwd
查看当前目录下的文件 ls
查看当前用户信息 whoami
*可以匹配0个或任意多个字符
?可以匹配1个字符
cat filename查看文件内容  cat -b filename显示行号
wc统计当前文件的行数,单词数,文件大小
复制文件 cp 源文件 新文件
重命名 mv 原名字 新名字
删除文件 rm 文件名可以删除多个文件
cd~ 进入主目录
获取当前所在的目录可以使用 pwd 命令:
可以使用 mkdir 命令来创建目录,
mkdir 命令增加 -p 选项,可以一级一级创建所需要的目录,即使上级目录不存在也不会报错
可以使用 rmdir 命令来删除目录,
rmdir 其实是 rmove directory 缩写,其只有一个选项 -p 类似与 mkdir 命令,这个参数的作用是将上级目录一起删除 举个例子吧,新建目录 mkdir -p d1/d2/d3 rmdir -p d1/d2/d3 相当于是删除了 d1,d1/d2, d1/d2/d3。

rm

-f 强制的意思,如果不加这个选项,当删除一个不存在的文件时会报错

-i 这个选项的作用是,当用户删除一个文件时会提示用户是否真的删除

-r 当删除目录时,加该选项,如果不加这个选项会报错 。rm 是可以删除不为空的目录的

which 用来查找一个命令的绝对路径,这个命令笔者不详细介绍,因为平时笔者只用来查找一个命令的绝对路径

ls

-a 全部的档案都列出,包括隐藏的 。linux 文件系统中同样也有隐藏文件 这些隐藏文件的文件名是以 . 开头的 例如 .test, /root/.123, /root/.ssh 等等,隐藏文件可以是目录也可以是普通文件

-l 详细列出文件的属性信息,包括大小 创建日期 所属主所属组等等 。ll 这个命令等同于 ls –l 。
-d 后边跟目录,如果不加这个选项则列出目录下的文件,加上后只列车目录本身

cp copy 的简写,即拷贝 格式为 cp [ 选项 ] [ 来源文件 ] [ 目的文件 ] ,例如我想把 test1 拷贝成 test2 ,这样即可 cp test1 test2 ,以下介绍几个常用的选项

-d 这里涉及到一个 连接 的概念 连接分为软连接和硬连接 在以后的章节中会详细解释,现在你只要明白这里的软连接跟 windows 中的快捷方式类似即可 如果不加这个 -d 则拷贝软连接时会把软连接的目标文件拷贝过去,而加上后,其实只是拷贝了一个连接文件(即快捷方式)

-r 如果你要拷贝一个目录,必须要加 -r 选项,否则你是拷贝不了目录的

-i 如果遇到一个存在的文件,会问是否覆盖

-u 该选项仅当目标文件存在时才会生效,如果源文件比目标文件新才会拷贝,否则不做任何动作

 

 

mv 移动的意思,是 move 的简写 格式为 mv [ 选项 ] [ 源文件 ] [ 目标文件 ] ,下面介绍几个常用的选项

 

-i cp -i 一样,当目标文件存在时会问用户是否要覆盖 Redhat/CentOS 系统中,我们使用的 mv 其实是 mv –i

 

-u 和上边 cp 命令的 -u 选项一个作用,当目标文件存在时才会生效,如果源文件比目标文件新才会移动,否则不做任何动作

 

该命令有集中情况,你注意到了吗?

 

1 目标文件是目录,而且目标文件不存在;

 

2 目标文件是目录,而且目标文件存在;

 

3 目标文件不是目录不存在;

 

4 目标文件不是目录存在;

 

目标文件是目录,存在和不存在,移动的结果是不一样的,如果存在,则会把源文件移动到目标文件目录中 不存在的话移动完后,目标文件是一个文件 这样说也许你会觉得有点不好理解,看例子吧

cat 比较常用的一个命令,即查看一个文件的内容并显示在屏幕上

 

-n 查看文件时,把行号也显示到屏幕上
上例中出现了一个 ”>>” ,这个符号跟前面介绍的 ”>” 的作用都是重定向,即把前面输出的东西输入到后边的文件中,只是 ”>>” 是追加的意思,而用 ”>” ,如果文件中有内容则会删除文件中内容,而 ”>>” 则不会

-A 显示所有东西出来,包括特殊字符

 

tac 其实是 cat 的反写,同样的功能也是反向打印文件的内容到屏幕上

more 也是用来查看一个文件的内容 当文件内容太多,一屏幕不能占下,而你用 cat 肯定是看不前面的内容的,那么使用 more 就可以解决这个问题了 当看完一屏后按空格键继续看下一屏 但看完所有内容后就会退出 如果你想提前退出,只需按 q 键即可

less 作用跟 more 一样,但比 more 好在可以上翻,下翻 空格键同样可以翻页,而按 ”j” 键可以向下移动(按一下就向下移动一行),按 ”k” 键向上移动 在使用 more less 查看某个文件时,你可以按一下 ”/” 键,然后输入一个 word 回车,这样就可以查找这个 word 如果是多个该 word 可以按 ”n” 键显示下一个 另外你也可以不按 ”/” 而是按 ”?” 后边同样跟 word 来搜索这个 word ,唯一不同的是, ”/” 是在当前行向下搜索,而 ”?” 是在当前行向上搜索

head head 后直接跟文件名,则显示文件的前十行 如果加 –n 选项则显示文件前 n

 

tail head 一样,后面直接跟文件名,则显示文件最后十行 如果加 -n 选项则显示文件最后 n

 

 

 

 

LINUX常用命令


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论