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分