Linux常用命令

2022-05-05 20:22:30 浏览数 (1)

Linux常用命令

  • cd跳转
  • 创建目录
  • 查看日志
  • rm删除
  • mv重命名
  • cp拷贝
  • find path查找
  • cat查看文件内容
  • 打包压缩命令
  • tar压缩解压命令
  • vim打开文件,或者是新建文件
  • touch创建文件和修改文件或者目录的时间戳

cd跳转

cd/ :跳转到根目录

cd/usr :跳到 /usr目录下

cd… :回到目前目录的上一层

cd~ :跳到自己的 home 目录

cd - ls :返回进入此目录之前所在目录

创建目录

mkdir:创建目录

查看日志

tail :查看日志

rm删除

rm :删除 – rm 文件名 命令可以删除当前目录下的文件 – rm -rf a :将a子目录及子目录中所有档案删除,并且不用一一确认

mv重命名

mv重命名 --将目录A重命名为B mv A B – 将/a目录移动到/b下,并重命名为c mv /a /b/c

cp拷贝

cp :拷贝 – cp 源文件 目标文件(夹) 复制一个源文件到目标文件(夹)

find path查找

find path :查找 – find命令的参数: path:要查找的目录路径 ~ 表示$HOME目录 . 表示当前目录 / 表示根目录

cat查看文件内容

cat :查看 – cat a.txt,查看a.txt文件的内容

打包压缩命令

Windows的压缩文件的扩展名 .zip/.rar linux中的打包文件:aa.tar linux中的压缩文件:bb.gz linux中打包并压缩的文件:.tar.gz

tar压缩解压命令

tar :压缩/解压文件 压缩

  • tar -cvf jpg.tar *.jpg --将目录里所有jpg文件打包成tar.jpg
  • tar -czf jpg.tar.gz *.jpg --将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
  • tar -cjf jpg.tar.bz2 *.jpg --将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
  • tar -cZf jpg.tar.Z *.jpg --将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
  • rar a jpg.rar *.jpg --rar格式的压缩,需要先下载rar for linux
  • zip jpg.zip *.jpg --zip格式的压缩,需要先下载zip for linux

解压

  • tar -xvf file.tar – 解压 tar包
  • tar -xzvf file.tar.gz – 解压tar.gz
  • tar -xjvf file.tar.bz2 – 解压 tar.bz2
  • tar -xZvf file.tar.Z – 解压tar.Z
  • unrar e file.rar – 解压rar
  • unzip file.zip – 解压zip

总结

  • *.tar 用 tar -xvf 解压
  • *.gz 用 gzip -d或者gunzip 解压
  • .tar.gz和.tgz 用 tar -xzf 解压
  • *.bz2 用 bzip2 -d或者用bunzip2 解压
  • *.tar.bz2用tar -xjf 解压
  • *.Z 用 uncompress 解压
  • *.tar.Z 用tar -xZf 解压
  • *.rar 用 unrar e解压
  • *.zip 用 unzip 解压

vim打开文件,或者是新建文件

vim file_name :打开文件,或者是新建文件 vim :有三种模式 – 命令模式(Command mode): 使用 Vim 编辑文件时,默认处于命令模式。在此模式下,可以使用上、下、左、右键或者 k、j、h、l 命令进行光标移动,还可以对文件内容进行复制、粘贴、替换、删除等操作。 – 输入模式(Insert mode): 在输入模式下可以对文件执行写操作,类似在 Windows 的文档中输入内容。进入输入模式的方法是输入 i、a、o 等插入命令,编写完成后按 Esc 键即可返回命令模式。 – 底线命令模式 如果要保存、查找或者替换一些内容等,就需要进入编辑模式。编辑模式的进入方法为:在命令模式下按":“键,Vim 窗口的左下方会出现一个”:"符号,这时就可以输入相关的指令进行操作了。指令执行后会自动返回命令模式。

touch创建文件和修改文件或者目录的时间戳

touch :创建文件和修改文件或者目录的时间戳 – touch 【选项】 【文件名或者目录名】 – 命令参数 -a 只修改文件的access(访问)时间. -c 或–no-create  不创建不存在的文件。 -d 使用指定的日期时间,而非现在的时间 -m 指修改Modify(修改)时间,而不修改access(访问)时间 -r file 使用指定file文件的时间戳(access,modify)更新文件的时间戳(access,modify) 注:access 表示最后一次访问(仅仅是访问,没有改动)文件的时间 modify 表示最后一次修改文件的时间 change 表示最后一次对文件属性改变的时间,包括权限,大小,属性等等 -t 将时间修改为参数指定的日期,如:07081556代表7月8号15点56分

0 人点赞