linux基础命令

linux基础命令


1.ls 列出目录内容

[root@YL ~]# ls
{..99-102}  a  ac  ly

1.1 -l 显示详细信息

[root@YL ~]# ls -l
total 0
drwxr-xr-x. 2 root root 6 Jun 29 17:58 a

1.2 -h以人类友好方式显示

[root@YL ~]# ls -lh
total 0
drwxr-xr-x. 7 root root 53 Jun 29 18:03 a
drwxr-xr-x. 2 root root  6 Jun 29 18:00 aaa
drwxr-xr-x. 3 root root 15 Jun 29 18:01 abe

1.3 显示隐藏文件


[root@YL ~]# ls -a
.   a    abe  ac  .bash_history  .bash_profile  .cshrc   .viminfo
..  aaa  abg  ad  .bash_logout   .bashrc        .tcshrc

1.4 ls -d 显示目录自身

[root@YL ~]# ls -d
.

1.5 显示文件的inode


[root@YL ~]# ls -i
  689719 a    689713 aaa  33575045 abe    689714 abg  33575431 ac  17191757 ad

1.6 逆序显示

[root@YL ~]# ls -r
ad  ac  abg  abe  aaa  a

1.7 递归显示

[root@YL ~]# ls -R
.:
1  2  3

2. 改变当前的工作目录

[root@YL ~]# cd /opt/
[root@YL opt]# cd
[root@YL ~]# 

3.查看目录树

[root@YL ~]# tree a
a
├── b
│   ├── d
│   │   └── A
│   ├── e
│   │   └── A
│   └── g
│       └── A
└── c

4.touch 有则更新,无则创建

[root@YL ~]# ls -l 2
-rw-r--r--. 1 root root 0 Jun 29 18:30 2
[root@YL ~]# touch 2
[root@YL ~]# ls -l 2
-rw-r--r--. 1 root root 0 Jun 29 18:35 2
[root@YL ~]# ls
1  2  3  a  b  d
[root@YL ~]# touch e
[root@YL ~]# ls
1  2  3  a  b  d  e

stat 5.显示文件或文件系统的状态


6.删除文件,默认会询问是否需要删除

[root@YL ~]# rm -r d
rm: remove regular empty file 'd'? y

6.1强制删除,不询问

[root@YL ~]# rm -rf b
[root@YL ~]# ls
1  2  3  a  e

7复制文件,讲一个文件复制到另外一个文件,讲多个文件复制到一个目录中

[root@YL ~]# cp e /opt/
[root@YL ~]# cd /opt/
[root@YL opt]# ls
e

7.1递归拷贝,拷贝目录的时候必须用到

[root@YL ~]# tree a
a
├── b
│   └── A
└── c
    └── e
        └── A
[root@YL ~]# cp -r a /opt/
[root@YL ~]# cd /opt/
[root@YL opt]# ls a
b  c
[root@YL opt]# tree a
a
├── b
│   └── A
└── c
    └── e
        └── A

7.2拷贝时保留原权限


[root@YL ~]# ll
total 0
drwxrwxrwx. 2 root root 6 Jun 29 19:32 a
[root@YL ~]# cd /opt/
[root@YL opt]# ll
total 0
drwxr-xr-x. 2 root root 6 Jun 29 19:39 a
[root@YL ~]# cp -rp a /opt/
[root@YL ~]# cd /opt/
[root@YL opt]# ll
total 0
drwxrwxrwx. 2 root root 6 Jun 29 19:32 a

8.移动文件

[root@YL ~]# ls
a
[root@YL ~]# mv a /opt/
[root@YL ~]# ll /opt/
total 0
drwxrwxrwx. 2 root root 6 Jun 29 19:32 a
posted @ 2022-06-29 20:08  Tqing  阅读(46)  评论(0编辑  收藏  举报