Linux基本操作(一)

1、linux目录结构:倒挂的树形结构
/root:管理员的家目录
/home:存放普通用户家目录的目录
/dev:存放设备相关的
/proc:存放内存相关的
/tmp:临时目录
/etc:存放配置文件相关的

2、基本命令
①查看当前工作目录:pwd
②列出目录包含的文件:ls
③切换工作目录:cd

3、创建目录—mkdir 
格式:mkdir  [选项]  路径/目录名
               -p:递归创建子目录
4、创建文本文件—touch
格式:touch  路径/文本名

5、删除文件:rm 
格式:rm  [选项]   路径/文件名
            -r:支持删除目录
            -f:强制删除,不给任何提示

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1、linux的文件颜色
  蓝色——》目录
  黑色——》普通文件
  青色——》快捷方式
  红色——》压缩文件
  绿色——》可执行文件
  黄色——》设备文件

2、命令的技巧
①TAB键自动补全,按两下提示
②上下键调用历史命令,history查看历史命令
③Ctrl+l清屏
④Ctrl+c终止命令
⑤Alt+.或者Esc+.来调用上一条命令的参数

3、列出目录所包含的文件:ls
格式:ls  [选项]   [路径/文件名]
        -l:以长格式列出文件的详细属性
        -d:指定目录,要和-l连用采用意义
        -h:带容量单位显示
        -A:显示隐藏文件,以.开头的就是隐藏文件
        -R:递归显示
例:
①查看/root目录所包含文件的详细属性
  ls -l /root    
②查看/root目录的详细属性
  ls -ld  /root
③查看/root目录的详细属性,并且带单位显示
  ls  -ldh  /root
④查看/root目录的隐藏文件有哪些
  ls  -A  /root
⑤递归显示/root目录的所有文件
  ls  -RA  /root

练习:
①查看/etc目录的详细属性
   ls -ld  /etc
②查看/root目录下所有文件的详细属性,并且带单位显示
   ls -lAh  /root
③查看/etc/passwd文件的详细属性
   ls -l  /etc/passwd
④查看/tmp目录所包含文件的详细属性
   ls -l /tmp 
⑤递归显示/目录下的所有文件
   ls -RA  /
     
-        rw-------. 1 root root 1691  9月21 18:39 anaconda-ks.cfg
文件类型  权限位      用户  组   大小 文件修改时间  文件名称

详细属性以-开头的表示普通文件 
        以d开头的表示目录
        以l开头的表示快捷方式

4、输入字符串:echo
格式:echo "字符串"
例:
  echo  "我是大帅哥"   ##将“我是大帅哥”输出显示在终端界面。

>:重定向输出,将前边命令输出的结果,重定向到后边文本文件中。
>>:追加重定向,不覆盖原有内容,在最后一行追加一条记录。

补充:如果文件存在,则直接输入内容,反之,则创建这个文件,并输入内容。

例:
①创建名为shuaige.txt的文本文件,并输入内容“我是帅哥”
  touch  shuaige.txt
  echo “我是帅哥”  >  shuaige.txt

5、查看文本内容:cat
格式:cat  [选项]  路径/文本内容
             -n:带行号显示

练习:
①创建/zhanan.txt,并输入内容,我不是渣男,并查看
  echo "我不是渣男"  >  /zhanan.txt
  cat  /zhanan.txt
②创建/opt/haha.txt文件,并输入内容,我是哈哈哈,并查看
  echo "我是哈哈哈"  >  /opt/haha.txt
  cat /opt/haha.txt
③查看/etc/passwd文件,带行号显示。
  cat -n /etc/passwd

6、复制文件:cp
格式:cp  [选项]  源文件1 源文件2...    目标路径
            -r:支持复制目录
            -p:保持源属性不变
例:
①将/home目录复制到/opt目录
  cp -r  /home    /opt
②将/etc/passwd、/mnt、/boot复制到/root目录
  cp -r /etc/passwd   /mnt  /boot   /root
③创建/haha.txt文件,并输入内容,我是哈哈,并将/haha.txt文件复制到/opt目录改个名字为xixi.txt,并追加一条内容,我是嘻嘻
  echo "我是哈哈"  >  /haha.txt
  cp  /haha.txt   /opt/xixi.txt
  echo "我是嘻嘻"  >>  /opt/xixi.txt

7、移动文件:mv
格式:mv  源文件1  源文件2...  目标路径

例:
创建/haha、/xixi目录
①将/haha移动到/opt,并且 改名为aaa
  mv  /haha  /opt/aaa
②将/xixi目录重命名为hehe
  mv  /xixi  /hehe
补充:同一目录下,执行移动的操作,就是重命名
 

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃牛肉粉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值