美文网首页手稿系列--Sorry的Linux修炼
Linux笔记-2-Linux常用基本命令

Linux笔记-2-Linux常用基本命令

作者: ZRay111 | 来源:发表于2017-03-27 23:17 被阅读0次

写在前面

分享我在学习Linux入门时的笔记,主要通过慕课网学习并记录了如下笔记。适合初学者了解Linux的一些基本知识、指令。
链接:Linux达人养成计划1

正菜---Linux常用命令

一、命令基本格式

1.起始符:

[root@localhost ~]#
root: 当前登录用户
localhost: 主机名 //windows不允许同一局域网下两台主机有相同的IP地址或者主机名,但是Linux允许
~ :当前所在目录(‘~’表示家目录

  • 管理员的家目录是根目录下的一级目录/root;普通用户user1的家目录是home目录下的二级目录/home/user1*

Pwd 可以显示当前的目录位置 英文:print working direction

#: 超级用户的提示符
$: 普通用户提示符

2.ls命令选项:
  • ls -a 显示所有文件,包括隐藏文件
  • ls -l 显示详细信息(别名:ll)
  • ls -d 查看目录属性
  • ls -h 人性化显示文件大小
  • ls -i 显示inode(也就是查看文件的id号)
3.文件权限(10位),第一位为文件类型,后面每3位一组

  • .  *代表ACL权限 *
  • 1 //引用计数,代表这个文件被调用过几次
  • 第一个root //文件的所有者
  • 第二个root //文件所有者所属的用户组
  • 1207 //文件大小,字节为单位(ls – lh 命令可以显示正常的大小表示)
  • 1月 14 18:18 //文件最后修改时间
  • 在linux中“.”开头的文件是隐藏文件。

二、文件处理命令

1.创建目录

mkdir 目录名——创建目录,例:mkdir wj
    英文原意:make direction
mkdir -p 目录名——递归创建目录,例:mkdir –p wj/study(先创建了wj目
    录,又在wj目录下面创建了study目录)

2.切换目录
3.删除目录

rmdir 目录名——删除空目录,只能删除空目录,所以少用

rm 目录名或者文件名——英文名:remove,可以删除文件和目录
rm -r 目录名——删除目录,递归删除目录下的子目录和文件,但是需要询问应答y;
rm -rf 目录名/文件名——删除目录/文件,递归删除且不需要多次询问应答(推荐)

  • -r 删除目录
  • -f 强制删除force
    注意:Linux纯字符界面下没有回收站机制 ,删除就是没了!!!
4.复制命令
  • 如果只是复制目录,-r
  • 如果希望复制结果和原来的目录/文件一模一样,-a
    举个栗子:
    cp -r ande.log /etc/an.log //完成复制文件的同时完成了文件的改名
    cp -r temp/ /etc/ //完成复制目录
5.剪切或改名命令
  • mv 命令剪切目录和文件时是完全一样的,不需要-r
  • 如果原文件或目录和目标目录相同——改名,举个栗子:


  • 如果原文件或目录和目标目录不同——剪切

三、常见目录的作用


  • /bin、/usr/bin(普通用户都可以执行),/sbin 、/usr/sbin(只有超级用户可以执行)都是用来保存系统命令的
  • /mnt、/media 初始为空,可以挂载光盘驱动或者U盘等
  • /proc、/sys 是内存的过载点,也就是给内存用的,不能直接操作,不能写入数据

自己练习Linux操作时,可以在家目录/root/home,以及/tmp目录下随便放内容

四、链接命令

1.硬链接(可以理解为一个文件,两个接入点,删除其中任何一个,文件都能正常打开)


硬链接比较隐蔽,不容易区分,而且使用的限制比较多,所以不推荐使用
2.软链接(Windows和快捷方式完全一样)
  • 软链接更加明显(颜色差异),如下:


  • 创建软链接,原文件一定要写绝对路径。否则,软链接会到它所在的同一目录去找原文件。硬链接则没有这个要求。
3.原文件、软链接、硬链接最终读取的数据块都是一样的,所以更改任意一个的内容,更改的内容在其他两个那里都有体现。


原创文章,转载请注明出处:http://www.jianshu.com/p/a0170ebb2ed2

相关文章

  • Linux笔记-2-Linux常用基本命令

    写在前面 分享我在学习Linux入门时的笔记,主要通过慕课网学习并记录了如下笔记。适合初学者了解Linux的一些基...

  • Linux常用命令

    Linux常用命令 一、常用命令 1.注销、关机、重启 2.linux基本命令 :文件操作命令 3.linux 系...

  • Linux命令

    Linux命令 @(存笔记) Linux、Unix、Mac等常用命令 创建用户 Ubunturoot用户密码 创建...

  • Linux 学习笔记 1

      继 Linux 学习笔记 0 安装 Linux 后开始学习 Linux 命令。首先学习的是获得命令帮助,最常用...

  • Linux常用命令笔记

    Linux常用命令笔记 标签: 笔记 根据慕课网达人养成计划归纳总结的相关笔记 Linux简介 1、Linux分为...

  • 第三天 Linux 基本命令、vim 操作命令

    第三天笔记 Linux 基本命令、vim 操作命令 Linux 基本命令 创建目录 删除文件或目录 创建文件 查看...

  • 2-Linux firewalld常用命令

    参考:https://blog.csdn.net/bbwangj/article/details/74502967...

  • 其他

    Git常用命令mac常用命令Linux 常用命令汇总Linux 常用命令0Linux 常用命令1--ls命令

  • Linux学习笔记-常用命令

    title: Linux学习笔记-常用命令date: 2018-07-08tags: [linux]categor...

  • linux学习笔记

    Linux主要目录速查表 常用Linux基本命令 自动补全 终端命令的格式 文件和目录的特点 ls常用选项 通配符...

网友评论

    本文标题:Linux笔记-2-Linux常用基本命令

    本文链接:https://www.haomeiwen.com/subject/ofhdottx.html