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

[root@localhost dir21]# pwd

/home/training/cd_test/dir11/dir21

1.3  cd 的用法

绝对路径用法:

绝对路径的“绝对”,指的是“/”目录,即从“/”目录开始书写cd的参数。比如要进入/home/training/cd_test目录,无论在什么目录下,只要如下操作即可。

[root@localhost ~]# pwd

/root

[root@localhost ~]# cd /home/training/cd_test/

[root@localhost cd_test]# pwd

/home/training/cd_test

相对路径用法:

相对路径的“相对”,指的是当前目录。即:从当前目录跳转到目标目录。

从当前目录到上一级目录,cd ..

[root@localhost dir21]# pwd

/home/training/cd_test/dir11/dir21

[root@localhost dir21]# cd ..

[root@localhost dir11]# pwd

/home/training/cd_test/dir11

1.4 mkdir 创建目录命令

在当前目录下建立两级目录。如果不加-p参数,将会报错。

1.5 touch新建文件。cp拷贝命令

[student2018@iZ2zejbxp2btn9jh8knipuZ liyujie]$ cd test
[student2018@iZ2zejbxp2btn9jh8knipuZ test]$
[student2018@iZ2zejbxp2btn9jh8knipuZ test]$ touch a
[student2018@iZ2zejbxp2btn9jh8knipuZ test]$ cp a b
[student2018@iZ2zejbxp2btn9jh8knipuZ test]$ ls
a  b

注意:cp命令在执行的时候有一定的风险。如果目标目录中和源目录中有同名的文件存在,

而在执行前没有确认的话,目标目录的文件会被覆盖,从而丢失。

[root@localhost cp_test]# ls

dir1  dir2

[root@localhost cp_test]# cat dir1/a.txt

[root@localhost cp_test]# cat dir2/a.txt

aa

[root@localhost cp_test]# /bin/cp dir1/a.txt dir2/

[root@localhost cp_test]# cat dir1/a.txt

[root@localhost cp_test]# cat dir2/a.txt

可以看到,文件已经为空,被覆盖了。

1.6  vi 编辑器使用

  按i 进入插入模式,Esc退出进入命令行模式  

  :w 保存当前文件

  :q 如果上次保存后没有修改,退出文件

  :wq 保存退出

  :q! 放弃保存退出

---恢复内容结束---

原文地址:https://www.cnblogs.com/liyujie1978/p/11111749.html