zoukankan      html  css  js  c++  java
  • linux命令学习(1)

    linux下的文件命名规则
    1)除了/ 之外,所有的字符都合法。
    2)有些字符最好不用,如空格符、制表符、退格符和字符@ # $ & ( ) - 等。
    3)避免使用. 作为普通文件名的第一个字符。(linux以“.”开头的为隐藏文件)
    4)大小写敏感。

    命令格式
    命令格式:命令-选项参数
    例: ls -la /etc
    说明:1)当有多个选项时,可以写在一起。
    2)两个特殊的目录. 和.. ,分别代表当前目录和当前目录的父目录。

    文件处理命令:ls
    命令名称:ls
    命令英文原意:list
    命令所在路径:/bin/ls
    执行权限:所有用户
    功能描述:显示目录文件
    语法:ls 选项[-ald] [文件或目录]
    -a 显示所有文件,包括隐藏文件(all)
    -l 详细信息显示(long)
    -d 查看目录属性(directory)

    权限者可以分为两种:

    1.root :表示只有root可以执行

    一般在/sbin或/usr/sbin下。

    2.all user:所有用户可以运行

    一般在:/bin或/usr/bin下

    bin--binary

    usr--user

    sbin--super binary

    [********@localhost ~]$  ls -al /
    dr-xr-xr-x.  26 root root  4096 6? 29 17:14 .
    dr-xr-xr-x.  26 root root  4096 6? 29 17:14 ..
    -rw-r--r--.   1 root root     0 6? 29 17:14 .autofsck
    dr-xr-xr-x.   2 root root  4096 6? 29 07:09 bin
    dr-xr-xr-x.   4 root root  4096 6? 29 04:03 boot
    drwx------.   3 root root  4096 6? 29 04:23 .dbus
    drwxr-xr-x.  18 root root  3720 6? 29 17:15 dev
    drwxr-xr-x. 114 root root 12288 6? 29 17:15 etc
    drwxr-xr-x.   3 root root  4096 6? 29 04:26 home
    dr-xr-xr-x.  18 root root 12288 6? 29 07:09 lib
    drwx------.   2 root root 16384 6? 29 03:28 lost+found
    drwxr-xr-x.   2 root root  4096 6? 29 06:55 media
    drwxr-xr-x.   2 root root     0 6? 29 17:15 misc
    drwxr-xr-x.   2 root root  4096 9? 23 2011 mnt
    drwxr-xr-x.   2 root root     0 6? 29 17:15 net
    drwxr-xr-x.   3 root root  4096 6? 29 04:02 opt
    dr-xr-xr-x. 160 root root     0 6? 29 17:14 proc
    dr-xr-x---.   5 root root  4096 6? 29 16:26 root
    dr-xr-xr-x.   2 root root 12288 6? 29 07:09 sbin
    drwxr-xr-x.   7 root root     0 6? 29 17:14 selinux
    drwxr-xr-x.   2 root root  4096 9? 23 2011 srv
    drwxr-xr-x.  13 root root     0 6? 29 17:14 sys
    drwxr-xr-x.   3 root root  4096 6? 29 03:29 test
    drwxrwxrwt.  27 root root  4096 6? 29 17:15 tmp
    drwxr-xr-x.  12 root root  4096 6? 29 03:41 usr
    drwxr-xr-x.  22 root root  4096 6? 29 04:01 var
    drwxr-xr-x.   3 root root  4096 6? 29 03:29 web
    以最后一个为例:

    drwxr-xr-x.   3 root root  4096 6? 29 03:29 web

    d 表示目录directory (也可能会是“-”,表示二进制文件;“l”表示软连接文件)

               rwx                    r-x                                r-x

    所有者u(user)      所属组g(group)     其他人o(other)

    在上面的表格中:

    r代表read读

    w代表write写

    x代表execute执行

    整个意思为:所有者有读写和执行的权限;所属组和其他人只有读和执行的权限

    3---为文件的硬链接数

       root        root

    所有者      所属组

    4096------文件大小(不准确)

    数据块 block   512字节/块(默认,可以调整)

    6? 29 03:29创建时间

    web  文件名

    ls -ld / 本目录的信息

    文件处理命令:cd
    命令名称:cd
    命令英文原意:change directory
    命令所在路径:shell内置命令
    执行权限:所有用户
    语法:cd [目录]
    功能描述:切换目录
    范例: $ cd / 切换到根目录
                $ cd .. 回到上一级目录

    文件处理命令:pwd
    命令名称:pwd
    命令英文原意:print working directory
    命令所在路径:/bin/pwd
    执行权限:所有用户
    语法:pwd
    功能描述:显示当前所在的工作目录
    范例:$ pwd
               /etc/rc5.d

    文件处理命令:touch
    命令名称:touch
    命令所在路径:/bin/touch
    执行权限:所有用户
    语法:touch [文件名]
    功能描述:创建空文件
    范例: $ touch newfile

    文件处理命令:mkdir
    命令名称:mkdir
    命令英文原意:make directories
    命令所在路径:/bin/mkdir
    执行权限:所有用户
    语法:mkdir [目录名]
    功能描述:创建新目录
    范例: $ mkdir newdir

    文件处理命令:cp
    命令名称:cp
    命令英文原意:copy
    命令所在路径:/bin/cp
    执行权限:所有用户
    语法:cp -R [源文件或目录] [目的目录] -R 复制目录
    功能描述:复制文件或目录

    范例:
    $ cp file1 file2 dir1
    将文件file1、file2复制到目录dir1
    $ cp -R dir1 dir2
    将dir1下的所有文件及子目录复制到dir2

    ctrl+c结束一个命令。

    文件处理命令:mv
    命令名称:mv
    命令英文原意:move
    命令所在路径:/bin/mv
    执行权限:所有用户
    语法:mv [源文件或目录] [目的目录]
    功能描述:移动文件、更名

    $ mv file1 file3
    将当前目录下文件file1更名为file3
    $ mv file2 dir2
    将文件file2移动到目录dir2下

    文件处理命令:rm
    命令名称:rm
    命令英文原意:remove
    命令所在路径:/bin/rm
    执行权限:所有用户
    语法:rm -r [文件或目录]
    -r 删除目录
    功能描述:删除文件

    $ rm file3
    删除文件file3
    $ rm -r dir1
    删除目录dir1

  • 相关阅读:
    JS在文本框光标处插入文本
    nodejs.exe版安装
    JS实现移动层
    JS实现日历
    Ajax相关
    机器学习 目录
    Butterfly 主题魔改记录
    《机器学习》西瓜书习题 第 6 章
    numpy 中判断某字符串 array 是否含有子字符串
    《机器学习》西瓜书习题 第 5 章
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3163072.html
Copyright © 2011-2022 走看看