Linux命令--文件处理

学习编程也好长时间了 ,一直以来总是看别人发博文,学到了很多东西,总想着自己也发表一些博文,将自己的学习和经历分享给其他人,嗯。以后会好好坚持下去,鼓励自己。 ̄▽  ̄

首先是最常用的切换命令:

cd:切换目录

cd. 改变当前目录到上一层目录(返回上一级目录)

cd / 改变当前目录到根目录

cd home 改变目录到当前目录下home目录中

cd /home/soft01 改变当前目录到根目录下的soft01目录中

1.ls(list:显示当前目录的内容,显示方式是显示内容的名字

语法:ls [-al] [文件或目录]

a:显示所有文件,包括隐藏文件

l:显示详细信息

常用:ll

egls  /user    可以列出user目录中的所有内容,不用写出具体的绝对路径目录

2.touch[文件名]:创建一个空文件

3.mkdir [-p] [文件夹名称]:创建一个空文件夹

p:递归创建  mkdir -p t1/t2/t3

4.cp(copy):复制文件及文件夹

cp [源文件] [目标文件]

cp -r [源文件夹] [目标文件夹]

-如果当前目录再/home/softo1目录,且在此目录中有一个文件xxx.test,我要把xxx.test文件拷贝到/home/soft01/test1/test11中,

cp  xxx.test  test1/test11

如果执行成功,就会在test11目录中出现xxx.test文件,如果再次执行上面的命令,没有任何提示直接覆盖所以,需要提前备份文件(备份文件也是copy命令)

5.删除文件或文件夹 rm(rmdir

删除文件夹 rm   -rf   文件夹1   文件夹2   

r:递归      f:强制删除

6. cat 查看文件内容

7. More [文件名称]:查看文件内容,可完全显示

ls  /etc more

ls  /sbin | more

ls –help | more

使用空格翻页,回车显示下一行

8. head

head -number [文件名]

查看文件的前多少行

9. tail

tail -number [文件名]

查看文件的后多少行

10.修改名称和移动

mv   apache-tomcat-7.0.55/   tomcat7

11. ln(link):创建软连接文件

Ln -s [源文件] [目标文件]

软连接特点类似windows的快捷方式

硬链接:ln [源文件] [目标文件]

类似copy,硬链接大小和源文件一样,并且是同步更新的

硬链接不能跨文件系统分区,而软连接可以

9.grep 将数据中符合匹配条件的数据输出

ls /sbin | grep if*

11.vimvi:查看且可以修改文件,将会打开文件

  esc:退出vim命令

i:切换到插入状态   insert

w:保存   write

q:退出

wq:保存退出

注意:如果想按wqwq,必须先按键盘的冒号,然后再敲

16.gedit  文件名   创建或编辑指定文件

gedit   aaa.data     如果存在就编辑此文件,不存在就创建文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值