<2>09月18日简单汇总

1,终端

console

物理终端/dev/console

虚拟终端 /dev/tty(1,6)Ctrl+Alt+F(1-6)  mingetty---&gt;&gt;bash-------SHELL

模拟终端/dev/pts/#

 

2,SHell 两大类

GUI

     Windows

     KDE        c++开发

     GNOME   c语言开发

     Xface      轻量级

startx &

           startx -- :1 &

CLI

     sh

     csh

     ksh

     bash

     tcsh

            编程能力

 

 

3,命令提示符  :prompt

#: root:管理员

$:user:普通用户

   SHell工作环境变量

         变量:命名的内存空间

4,命令:可执行程序

内部命令   有shel程序自带的命令,就叫内部命令

外部命令   在系统的某个路径下,有一个与命令同名的可执行程序

type + commond:判断命令式内部还是外部

5,路径 path

绝对路径  从根/开始

相对路径

    工作目录,当前目录 wd : working directory   pwd:显示当前目录

6,linux 文件名称  除了换行符都可以  一般不建议使用空白,/,?,*

不靠文件名区分文件类型

目录也是文件,目录不能跟文件同名

7,Command   [options] [arguments]

   选项:用于修改命令执行行为的开关

短选项:-h,-l,-s   有些可以组合 有些可以不带-(通常为bsd风格:ps,tar),有些短选项可能都要带参数

长选项:―word   : �Chelp ,―list  长选项通常不能组合。如果需要参数,长选项的参数通常使用=,--size=1G

   参数:命令的作用对象

8,如何获得帮助信息

内部:

    help COMMAND

外部:

    COMMAND --help

     man COMMAND

mannual,手册

9,man章节

1,用户命令

2,系统调用

3,库调用

4,特殊文件  /dev/tty

5,文件格式(命令的配置文件的语法)

6,games

7,杂项

8,管理员命令

    翻屏:space

    向前翻:b

    翻行:j

    向前翻:k

    退出:q

    搜索:/  从文件首部向后找

            ?从文件尾部向向前找

   []可选内容

   <>必给内容

   | 多选一

   。。。 可以有多个

10,命令详解

date  +%

hwclock   -w �Cs

shutdown

    -h :halt

    -r :reboot

    -c:cancel

                Time:

                    HH:MM

                    now

                    +minute

cd

      - 上次所在目录

     ~ 返回家目录  ~用户名  别人的目录

        ls

   -a �CA

   -l

         文件类型 文件权限 文件硬链接数 属主 属组 文件体积 文件最近一次修改时间 文件名

        [root@localhost ~]# ls �Cl
        total 60
        -rw------- 1 root root  1472 Sep 18 02:49 anaconda-ks.cfg
        drwxr-xr-x 2 root root  4096 Sep 17 19:33 Desktop
        -rw-r--r-- 1 root root 30561 Sep 18 02:49 install.log
        -rw-r--r-- 1 root root  3953 Sep 18 02:46 install.log.syslog

   -r   -R

   -d

   -i inode

11,磁盘格式化就是在磁盘上创建文件系统的过程

12,linux文件类型

1,普通文件 -

2,目录文件 d

3,链接文件 l

      符号链接 l

      硬链接

4,特殊文件 用于作为硬件设备访问入口的文件

      块设备:随即,按块进行存取 b

      字符设备:线性的按字符逐个存取的设备 c

5,套接字文件socket s

6,命名管道文件pipe p

 

13:FHS

/bin:二进制命令,为所有可用

/sbin 二进制命令,为管理员所用

/boot 内核,bootloader的存放位置

/dev  设备文件存放位置

/etc 配置文件

/home 普通用户家目录

/lib 共享库和内核模块

/media,/mnt 挂载点

/root 管理员的家目录

/srv 服务运行的中间数据

/tmp临时文件,公共场所

/usr

     /usr/share

     /usr/bin

     /usr/sbin

     /usr/lib

     /usr/include  所有应用程序的库文件   头文件

 

     /usr/local/bin

     /usr/local/sbin

/var 经常变化的

     /var/log  日志存放

     /var/spool 应用缓冲池

     /var/run 运行程序变量

     /var/lock 锁

     /var/cache 缓存数据

     /var/lib 经常变化的信息

     /var/mail  猪都知道

         /proc  位于内存中的内核信息  

         /sys    跟硬件设备相关的内核信息

14,文件管理命令

  mkdir

      -p

      -v 

    mkdir /tmp/{p,q}/a/b   {}在bash下是展开的意思  (a+b)(c+d)=ac+ad+bc+bd

   cp

       -r

       -i

       -p 保留原有的权限 属主 时间戳

       -a : === �Cdr --preserve=all

   mv

      不需要-r ;目录不能覆盖文件

   rm

           touch  改变时间戳

                  最近一次的访问时间,atime

                  最近一次的修改时间,mtime  modify 内容改变

                  最近一次的属性时间,ctime   change 元数据的改变

                  -a

                  -m

                  -t  [[CC]YY]MMHHhhmm[.ss]

                  -c

    file FILE    显示文件内容类型

15,文本查看编辑命令

cat,tac

more

less

head

tail

    -f   追踪显示最后

cut

tr

wc :word counter

    -l

    -w

    -c

sort

你可能感兴趣的:(windows,p,gt)