linux命令汇总

whoami    显示自身用户名称

pwd    现在所在位置

ls    查看当前目录下的文件

ls -a    #    显示当前目录的所有文件(包括隐藏文件)

ls -l    #    以列表的形式显示当前目录的文件

ls -lh    #    以列表的形式显示当前目录的文件,文件大小以K为单位

ls -i    #    显示当前目录的所有文件,并显示文件编号

cd xxx    进入某个文件夹

cd ..    #    返回上一层目录

cd -    #    返回上一次目录

cd    ~    #    返回当前用户的主目录

cp [options] XXX xxx    #    复制XXX文件到xxx目录下

[options]

-f:覆盖已经存在的目标文件而不给出提示

-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖

-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件

mkdir    创建目录

mkdir -p XXX    #    -p 确保目录名称存在,不存在的就建一个

rmdir     删除目录

rmdir -p XXX     #     -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除

touch XXX    创建文件

cat        查看文件内容

rm [options] name      删除name文件

[options]:

i 删除前逐一询问确认

-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认

-r 将目录及以下之档案亦逐一删除

mv XXX xxx      移动文件XXX到xxx路径下

mv a1 a2    #    如果有a2目录就移动到a2目录下,如果没有a2目录就重命名a1为a2

你可能感兴趣的:(linux命令汇总)