测试中Linux

一 cd

cd切换目录
cd /home 进入 '/ home' 目录' 
cd .. 返回上一级目录 
cd ../.. 返回上两级目录 
cd 进入个人的主目录 
cd ~user1 进入个人的主目录 
cd - 返回上次所在的目录 

"~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

二 mkdir

mkdir dir1 创建一个叫做 'dir1' 的目录' 
mkdir dir1 dir2 同时创建两个目录 
mkdir -p /tmp/dir1/dir2 创建一个目录树 

mkdir -p myfirends/{html,css,js}
生成的项目结构是这样的
---------myfirends
    |-----css
    |-----js
    |-----html
    
    
mkdir a/b/c/d
生成的项目结构是这样的
------a
|----b
|---c
|--d

三 rm

rm -f file1 删除一个叫做 'file1' 的文件' 

rmdir dir1 删除一个叫做 'dir1' 的目录' 

rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 

rm -rf dir1 dir2 同时删除两个目录及它们的内容 

四 ls

ls :列出目录下的内容

ls -l :列出当前文件夹下所有文档的详细资料 ,除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出

ls -al:列出当前文件夹下所有文档的详细资料(包括隐藏文件和父目录)

ls -a :显示隐藏文件 

ls -lt:列出当前文件夹下所有文档的详细资料(修改时间倒叙)

ls -lrt:列出当前文件夹下所有文档的详细资料(修改时间正叙)

ls *[0-9]* 显示包含数字的文件名和目录名 
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出
-R 若目录下有文件,则以下之文件亦皆依序列出

ls -F 查看目录中的文件 ,在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"

注意
ls 是不包括隐藏文件
ls -a是查看当前目录下的所有文件(包括隐藏文件)
ls -al是查看当前目录下的所有文件(包括隐藏文件)的详细信息

五 pwd

pwd 用于显示当前或工作路径。执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。

六 touch

touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm) 
touch x.html  创建x.html

七 mv

mv dir1 new_dir 重命名/移动 一个目录 

mv 1.html 2.html 将1改为2 

mv 文件名 文件名    将源文件名改为目标文件名
mv 文件名 目录名    将文件移动到目标目录
mv 目录名 目录名    目标目录已存在,将源目录;移动到目标目录;目标;目录不存在则改名
mv 目录名 文件名    出错

八 cp

文件到文件

cp file1 file2 拷贝并重命名
cp /path1/file1 /path2/file2 拷贝并重命名

文件到目录

 cp file1 ../test1/ 拷贝
 cp /home/qq/test1/file1 ./ 拷贝

目录到目录

 cp -r test1 test2    #递归拷贝

//其它
cp dir/* . 复制一个目录下的所有文件到当前工作目录 
cp -a /tmp/dir1 . 复制一个目录到当前工作目录 
cp -a dir1 dir2 复制一个目录 

九 cat

cat file 显示文件内容

cat -n  file  #显示行号

避免对大文件使用cat

十 tac

倒叙显示文件

用于对日志文件的检查

十一 more

简易的文件查看器
让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。

 more file 或者使用管道,使用管道功能不全
 cat a.txt |more
 more a.txt
  “空格”下一页
  “回车”下一行
  “b”    前一页
  “/patten”查找

十二 less

简易的文件查看器
less命令的用法与more命令类似,也可以用来浏览超过一页的文件。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用上下键来卷动文件。当要结束浏览时,只要在less命令的提示符“: ”下按Q键即可。

十三 head

显示文件头部
head file 默认显示10行
head -5 file 显示前5行

十四 tail

 显示文件尾部
 tail file 默认显示最后10行
 tail -5 file 显示后5行
 tail -f file 实时显示文件尾部(很重要的命令)

十五 tar

打包,tar很强大,这里只介绍打包和解包
tar -zcvf file.tar.gz a.txt b.txt    压缩文件(把a.txt和b.txt压缩到file.tar.gz中)
tar -zxvf file.tar.gz    解压缩
tar -zxvf file.tar.gz -C test/    解压缩到指定目录
 -z参数表示是否将文件gzip压缩

十六 gzip zcat 

压缩
gzip file
zcat file.gz    #查看gzip文件
gunzip file.gz    #解压缩
多用于日志的压缩

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值