Linux基础命令

1.查看当前所在路径pwd2.ls查看当前目录下的文件和文件夹    ls -l :    ls -a :包含隐藏文件    ls -al3.进入路径cd:    绝对路径;以/开始的路径    相对路径    ..上一级路径    ~:主目录4.cd:切换目录    cd /home/tarena/software    cd software/    cd ..    cd 直接跳转主目录    cd - 进入上次目录5.mkdir    mkdir 目录1 目录2    mkdir -p 目录1/目录2/目录36.touch    touch 文件1 文件2    已存在文件touch后更新文件创建时间和修改时间7.tab键自动补齐8.系统操作    关机:init 0    重启:init 69.删除文件或文件夹rm(remove)    rm -rf 文件/目录    -r是递归删除文件夹内的子文件夹    -f强制删除,force。    eg.rm -rf *删除目录下全部文件10.复制cp(copy)    cp 文件名 路径    cp -r 目录名 路径11.剪切mv    mv 文件/目录 路径12.重命名 mv 12.txt 孙悟空.txt13.vim 文件名:创建并编辑文件    vim三种模式:    浏览模式:    插入模式:a    命令行模式:shift+:    文本写入步骤    vim 文件名    按a:浏览模式->插入模式    写入内容    按ESC:插入模式->浏览模式    按shift+; :进入命令行模式    wq:保存退出(write quit)    q!:不保存强制退出14.scp远程复制:把本地的文件复制到远程主机    scp 文件名 用户名@ip地址:绝对路径    scp15.ifconfig 查询IP地址及mac地址16.cat 文件名 查看文件的内容17.打压缩包    tar -zcvf 压缩包名字.tar.gz 文件1 文件2 目录3    z:zip 使用gzip方式亚索    c:创建包    v:显示操作文件的细节    f:要操作的文件名18.接压缩包    tar -zxvf 压缩包名字.tar.gz [-C 路径]