您的位置:首页 > 运维架构 > Linux

linux文件基本操作命令

2017-12-28 13:05 267 查看
强大的man查找linux命令网址 http://man.linuxde.net/

第零 显示目录内容/更改目录命令

1.ls -altR aa

-a显示所有文件

-l按长格式显示

-t按时间先后顺序显示

-R递归显示文件夹的子文件

2.pwd

打印当前绝对路径

3.cd 切换到用户主目录

cd .. 切换到上一级目录

第一 显示文件内容命令

1.echo

echo $SHELL 输出正在使用的shell类型

直接输出在终端

echo 123456

123456

2.cat

cat -n filename 按行号显示文件内容

cat >abc 创建文件abc并可以输入内容,按ctrl+c结束

cat >abc 输入内容把之前内容覆盖

cat >> abc 新添加内容

3.more

空格 下一页

回车 下一行

4.less

up down 上下翻页

5.head -n 5 fliename 显示前五行

6.tail -n 5 filename 显示后五行 两个都是默认显示10行的

第二 建立、删除文件或文件夹命令

1.touch a b c 创建a b c 三个文件

touch -d 2017-12-02 a 修改a文件的存取时间

2.rm -r file 删除文件或文件夹(rmdir很少用)

3.mkdir 创建文件夹

第三 复制、移动命令

1.cp -R file1 /home/edu/file2 复制文件或文件夹file1到 edu下命名为file2

2.mv file1 file2 file1重命名file2

mv -b file1 /home 防止home里面的file1被覆盖而备份原有文件

第四 压缩、备份命令

1.tar对文件或目录使用(先归档在压缩)

tar -zcvf aaa.tar.gz /home/ 将home压缩为aaa.tar.gz

tar -zxvf aaa.tar.gz -C /mnt 指定解压到/mnt

tar -cvf aaa.tar /home/ 将home归档成aaa.tar

tar -xvf aaa.tar -C /mnt 打开归档文件到指定到/mnt

tar -tf aaa.tar 查看归档文件

2.gzip/gunzip 对(文件使用)

gzip -c bbb > /home/edu/bbb.gz 压缩指定路径并命名为bbb.gz(bbb是文件不是目录)

gunzip -c /home/edu/bbb.gz >/home/edu/file 解压指定路径并命名为file(file是文件不是目录)

第五 文件权限管理命令

1.chown -R root aaa 改变aaa的拥有者为root

2.chgrp -R root aaa 改变aaa的所属群组为root群组

3.chmod 777 aaa 改变aaa的文件权限为777

第六 linux文件/目录查找命令

1.whereis ls 查找ls的二进制文件和man帮助文件

2.find /home -name edu 在/home下查找edu文件或目录(确定文件名字)

find /home -iname ‘ed*’ 在/home下查找ed*文件或目录(不确定文件名字)

find /home -iname ‘ed?’ 在/home下查找ed(?一个)文件或目录(不确定文件名字)

3.locate abc | more 查找与abc相关文件并用more显示

第七 输入/输出重定向

1.cat test 标准输出

shell执行cat命令时,产生三个文件。标准输入文件,对应终端的键盘;标准输出文件和标准错误输出文件,都
928c
对应终端的屏幕;

2.输入重定向

< 输入

wc < /etc/passwd 和 wc /etc/passwd 差不多吧

<<结束输入

[~]cat >test << eof

nihao

hello world

eof

3.输出重定向

创建新文件或替换原有文件内容

cat > file

还可以把命令或文件目录输出到指定文件用cat more less 命令可以显示看(主要是有些命令显示太多不好翻页看)

ls -l > hello.out

less hello.out

当然用普通管道命令(less,more,head,tail)也可以

ls -l | less

追加内容

cat >> file 为文件file追加内容而已

2017/12/02 feko笔记
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: