Linux 开发者常用命令汇总

文件和目录 :

cd /home                 ——进入 '/ home' 目录' 
cd ..                      ——返回上一级目录 
cd ../..                     ——返回上两级目录 
cd -                    ——返回上次所在的目录 
pwd                     ——显示当前所在目录 
ls                     ——查看目录中的文件 
ls -l                    ——显示文件和目录的详细资料 
ls -a                     ——显示隐藏文件 
ls *[0-9]*                    ——显示包含数字的文件名和目录名 

 

文件创建/删除 :

mkdir dir1                 ——创建一个叫做 'dir1' 的目录' 
mkdir dir1 dir2              ——同时创建两个目录 
mkdir -p /tmp/dir1/dir2        ——创建一个目录树 
rm -f file1                 ——删除一个叫做 'file1' 的文件' 
rmdir dir1                 ——删除一个叫做 'dir1' 的目录' 
rm -rf dir1                ——删除一个叫做 'dir1' 的目录并同时删除其内容 
rm -rf dir1 dir2               ——同时删除两个目录及它们的内容 
mv dir1 new_dir             ——重命名/移动 一个目录 
cp file1 file2                 ——复制一个文件 
cp -a dir1 dir2              ——复制一个目录

 

文件搜索:

find / -name file1             ——从 '/' 开始进入根文件系统搜索文件和目录 
find / -name *.log*             ——从 '/' 开始进入根文件系统搜索包含.log的文件
find / -name *.log            ——从 '/' 开始进入根文件系统搜索以.log结尾的文件
 

 

文件的权限:

ls -lh                    ——显示权限 

chmod 777 /usr/tt.txt          ——给“tt.txt”设置全部权限等同rwxrwxrwx

chmod 777 /custom           ——给目录“custom”设置全部权限

注:r 表示可读取,w 表示可写入,x 表示可执行;r=4,w=2,x=1

 

查看文件内容:

tail -2 file1                   ——查看一个文件的最后两行 
tail -f /var/log/2020-08-08.log    ——实时查看一个文件的内容 

 

其他:

date                    ——显示日期命令
cal                    ——显示日历命令
cal 2019                  ——显示2019年的日历

 

 

posted @ 2020-09-03 16:32  姜饼攻城狮  阅读(226)  评论(0编辑  收藏  举报