为了账号安全,请及时绑定邮箱和手机立即绑定

linux操作:你至少应该知道这些文件命令

标签:
Linux

看网上针对*linux基本文件操作文章参差不齐。本文根据个人项目开发经验,主要介绍linux目录结构,及其文件和文件夹的创建,删除,移动,拷贝,望初学者少走弯路。

在正式说linux文件操作命令之前,先有人问的一个问题:为什么现在大多数开发都喜欢用Linux,而不是比如windows等其他操作系统?
(个人见解非官方)答:
主要说下vxWorks,linux,windows之间的。

  • vxWorks
    首先vxWorks是美国风河公司推出实时操作系统开发环境,开发推行之后,其性能使其迅速火热起来,曾一度占领嵌入式80%的时长份额,美国的 F-16,爱国者导弹,以及火星探测器都是用的vxWorks。后来,由于vxWorks开始收费(也不算很贵,1$,大概7¥),好多厂家用不起了(想想国内,一个摄像头净利润15块,但要从中再掏出7块给风河公司,这利润差距就大了)。所以现在很多用vxWorks都是国家高精尖的一些产业在用,因为其安全性很高,其他企业就很少用了。
  • linux:
    再说下linux,2008年取代vxworks占领了嵌入式系统,主要其开源,免费 ,赢得了市场的极大欢迎。而且用Linux的开发成本将远低于vxWorks,所以在市场上迅速普及开来,形成了今天这个局面。

  • windows:
    最后说下windows
    • windows主要PC市场 ,而且开发领域很少
    • 经常出现问题,比如蓝屏,重启。而且企业中要求电信级安全性(出现问题2个小时,恢复一个小时内),windows显然达不到要求!!!

好了,下面进入正题了!!!

linux目录结构:

windows: 多棵树组成,每个磁盘都是树根
        D:/xxx/yyy/mmm/
linux:    只有一棵树 ,只有一个树根  "/"
        /xxx/yyy/zzzz/ttt

切换目录:cd

cd   /   :change dir
cd /home/lsf   切换到个人的桌面
cd .. 切换到?上一级目录
cd ../..  切换到上上级
cd xxxx   切换到当前目录的xxx目录下

显示命令:ls

ls  是list的缩写

创建文件:touch

touch xxx.c 在当前目录下创建xxx.c
touch /home/lsf/xxx.c 在/home/lsf/创建

目录的创建:mkdir

mkdir   testdir 在当前目录下创建testdir目录
mkdir   /home/lsf/ttdir  在其他目录创建ttdir

文件的删除:rm

rm hello.c 删除的是当前目录下文件
rm  /xxx/yyy/xxx.c 删除其他目录下文件

目录的删除:

rm   testdir  -r  删除当前目录下testdir
rm   /xx/yy/ttdir 删除其他目录下ttdir

文件的拷贝:cp

cp   xxx.c  目录  : 当前目录下拷贝
cp   /xxx/yyy/mm.c  /home/lsf/testdir

文件的移动:mv

mv    xxx.c   testdir   当前目录下移动
mv    /xxx/yy/xx.c  /home/lsf/testdir

目录的拷贝:cp

cp   testdir  dir : 当前目录下拷贝
cp    /home/xxx/testdir  /yyy/mmm/dir  

目录的剪切:mv

mv   testdir  dir
mv   /home/xxx/testdir   /home/lsf/dir

测试网络通达与否 : ping ip/xxx.com

任务管理器: top 终止: ctrl+C

求取当前绝对路径: pwd

vi编辑(非常重要)

vi xxx.c  进入xxx.c的阅读模式
i         可进入编辑模式
// 编辑好代码之后,想保存退出,可以
输入ESC,输入shift+:,再输入wq,回车就可保存退出

具体操作下面这个图贼好


其他

显示文件的详细内容: ls -l

linux下的隐藏文件 只要文件名前缀"."

如何查看隐藏文件: ls -a

查看ip地址

    ifconfig 
    sudo ifconfig 网卡  ip_addr

好了,大概linux常用的操作,我都在这一一列举啦,有问题欢迎问我。

panda.jpg

点击查看更多内容
5人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
78
获赞与收藏
151

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消