linux 常用基础命令
Posted liyujie1978
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 常用基础命令相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
1.显示文件目录列表命令 ls
格式:ls [-option] <path or filename>
参数:
-l长列表,相当于详细列表
-a列出所有文件,包括隐藏文件
-t按照修改时间排列
--full-time 显示全时间格式
-r 倒序
-s 显示文件及文件夹大小
-h 以人类能够理解的方式显示
1.1 ls -a 列出所有文件,包括隐藏文件
1.2 -l长列表,相当于详细列表
-:普通文件
d:目录
l:软链接
第一个root:所有者
第二个root:所有组
r:读 -4
w:写 -2
x:执行 -1
1.2 显示当前所在目录 pwd
[[email protected] dir21]# pwd
/home/training/cd_test/dir11/dir21
1.3 cd 的用法
绝对路径用法:
绝对路径的“绝对”,指的是“/”目录,即从“/”目录开始书写cd的参数。比如要进入/home/training/cd_test目录,无论在什么目录下,只要如下操作即可。
[[email protected] ~]# pwd
/root
[[email protected] ~]# cd /home/training/cd_test/
[[email protected] cd_test]# pwd
/home/training/cd_test
相对路径用法:
相对路径的“相对”,指的是当前目录。即:从当前目录跳转到目标目录。
从当前目录到上一级目录,cd ..
[[email protected] dir21]# pwd
/home/training/cd_test/dir11/dir21
[[email protected] dir21]# cd ..
[[email protected] dir11]# pwd
/home/training/cd_test/dir11
1.4 mkdir 创建目录命令
在当前目录下建立两级目录。如果不加-p参数,将会报错。
1.5 touch新建文件。cp拷贝命令
[[email protected] liyujie]$ cd test
[[email protected] test]$
[[email protected] test]$ touch a
[[email protected] test]$ cp a b
[[email protected] test]$ ls
a b
注意:cp命令在执行的时候有一定的风险。如果目标目录中和源目录中有同名的文件存在,
而在执行前没有确认的话,目标目录的文件会被覆盖,从而丢失。
[[email protected] cp_test]# ls
dir1 dir2
[[email protected] cp_test]# cat dir1/a.txt
[[email protected] cp_test]# cat dir2/a.txt
aa
[[email protected] cp_test]# /bin/cp dir1/a.txt dir2/
[[email protected] cp_test]# cat dir1/a.txt
[[email protected] cp_test]# cat dir2/a.txt
可以看到,文件已经为空,被覆盖了。
1.6 通配符
---恢复内容结束---
以上是关于linux 常用基础命令的主要内容,如果未能解决你的问题,请参考以下文章