当前位置 博文首页 > CW_qian的博客:7月14日笔记Linux命令

    CW_qian的博客:7月14日笔记Linux命令

    作者:[db:作者] 时间:2021-08-25 21:49

    通过命令行的方式操作linux系统是因为效率相对于点击鼠标的方式要高
    控制系统的方式是通过Terminal(终端)
    ?? ?
    ?? ?1.打开终端方式
    ?? ??? ?ctrl+alt+t
    ?? ??? ?

    ?????????linux特殊字符:
    ?? ??? ?~ : 家目录,可以从任意位置直接进入 cd ~? ?// 进入家目录
    ?? ??? ?/ : 根目录,可以从任意位置直接进入 cd /? ?// 进入根目录?
    ?? ??? ?./ : 当前目录
    ?? ??? ?../ : 上一级目录
    ?? ??? ?
    ?? ?2.终端里面的字符串介绍
    ?? ??? ?china@ubuntu:~$
    ?? ??? ?china : 用户名
    ?? ??? ?ubuntu :系统名
    ?? ??? ?~ :用户当前所在的目录(文件夹)位置
    ?? ??? ?$ :用户操作系统的权限
    ?? ??? ??? ?$ :普通用户权限 只能在家目录操作
    ?? ??? ??? ?# : 超级用户权限 可以在任意目录操作
    ?? ??? ??? ?普通用户切换到超级用户方式
    ?? ??? ??? ??? ?1.sudo -s
    ?? ??? ??? ??? ??? ?root@ubuntu:/#
    ?? ??? ??? ??? ?2.超级用户切换为普通用户方式
    ?? ??? ??? ??? ??? ?su china(用户名)
    ?? ??? ??? ??? ??? ?
    ?? ??? ??? ??? ?3.临时调用超级用户
    ?? ??? ??? ??? ??? ?sudo + 操作命名 例如 : sudo rm /b.c
    ?? ??? ??? ??? ??? ?
    ?? ?3.linux命令介绍
    ?? ??? ?cd : 进入某个目录 例如 cd / : 进入根目录(系统盘)
    ?? ??? ?
    ?? ??? ?ls : 列出目录内容
    ?? ??? ?
    ?? ??? ??? ?ls -l : 详细列出目录内容
    ?? ??? ??? ?- rw- r-- r-- ? 1 root root ? ? ? ?75 7月 ?14 11:19 a.c
    ?? ??? ??? ?- 文件类型,第一个字符
    ?? ??? ??? ??? ?- :普通文件 .txt .doc .c
    ?? ??? ??? ??? ?d : 目录文件(文件夹)?
    ?? ??? ??? ??? ?l : 链接文件(给原文件取别名)
    ?? ??? ??? ??? ?c :字符设备文件(驱动文件,lcd设备,LED灯设备)
    ?? ??? ??? ??? ?b : 块设备文件(驱动文件)
    ?? ??? ??? ??? ?p :管道文件(系统编程)
    ?? ??? ??? ??? ?s : 套接字文件(网络编程)
    ?? ??? ??? ??? ?在linux系统里面,一切皆文件
    ?? ??? ??? ??? ?
    ?? ??? ??? ?rw- r-- r--?? ?: 文件权限

    ????????????????r(4) : 读权限 w(2):写权限 x(1):执行权限 ?-(0): 没有权限(主要是针对可执行程序)
    ?? ??? ??? ?rw- :用户对文件的操作权限
    ?? ??? ??? ?r-- :用户组对文件的操作权限
    ?? ??? ??? ?r-- : 其它用户对文件的操作权限
    ?? ??? ??? ?
    ?? ??? ??? ?例如:将a.c设置成用户具有最高权限,用户组具有读权限没有写权限具有执行权限,其它用户具有只读权限
    ?? ??? ??? ??? ??? ??? ??? ??? ??? ? ?4+2+1 ? ? ? ? ? ? ? 4 + ? ? ? 0 ?+ ? ? ?1 ? ? ? ? ? ? ? ? ? ? ?4+0+0 ??
    ?? ??? ??? ??? ?chmod 754 a.c
    ?? ??? ??? ??? ?
    ?? ??? ??? ?1 :文件链接数
    ?? ??? ??? ?root :文件所属用于
    ?? ??? ??? ?root : 文件所属用户组
    ?? ??? ??? ?75 :文件大小
    ?? ??? ??? ?7月 ?14 11:19 :文件创建时间
    ?? ??? ??? ?a.c : 文件名
    ?? ??? ??? ?
    ?? ??? ?ls -a : 显示隐藏文件,很重要但是不经常使用的文件 .bashrc?? ?
    ?? ??? ??? ?. : 当前目录
    ?? ??? ??? ?.. : 上一级目录
    ?? ??? ?
    ?? ??? ?touch : 创建文件
    ?? ??? ?
    ?? ??? ?mkdir : 创建文件夹
    ?? ??? ?
    ?? ??? ?rm 文件名 : 删除文件
    ?? ??? ?
    ?? ??? ?rm 目录名 ?-r : 递归删除目录 rm doc -r
    ?? ??? ?
    ?? ??? ?cat : 查看文件内容
    ?? ??? ?
    ?? ??? ?cp : 拷贝文件
    ?? ??? ??? ?1.cp a.c doc 如果doc目录存在则将a.c 拷贝到doc
    ?? ??? ??? ?2.cp a.c b 如果把目录不存在则将a.c拷贝一份重命名为b
    ?? ??? ?
    ?? ??? ?mv : 移动/重命名
    ?? ??? ??? ?1.mv a.c doc 如果doc目录存在,则将a.c移动到doc
    ?? ??? ??? ?2.mv a.c b 如果b目录不存在,则将a.c重命名为b

    题 : 将桌面上的a.c 拷贝到/mnt/doc,不存在自行创建
    ?? ??? ??? ?并修改a.c的权限为用户具有读 写操作 用户组具有读 执行操作 ?其它用户具有只写操作

    ? ? ? ? ? ? ? ? 652

    cs