linux点滴积累

 

登录linux

本地7个终端  F1--F7

6个字符界面  字符--字符 alt+f1-f6  tty查看当前终端

             字符--图形 alt+f7

1个图形界面  图形--字符 ctrl+alt+【shift 虚拟机用】+f1--f6

网络

Telnet  tcp  23  明文

Ssh    tcp  22 

Vnc    tcp   

关闭系统  

Shutdown  -h  now 

Halt

Init  0

重启系统

Reboot

Init  6

Ctrl+alt+delete

Shutdown  -r  time 【warning-message】

文件操作

touch  修改文件的创建日期或创建一个空文件

-d  修改文件的日期  例 touch  -d  2012.12.25  test.txt

cp  复制文件

用法:cp [选项] 源文件或目录 目标文件或目录

-a  通常在拷贝目录时使用,保留连接、文件属性,并递归拷贝目录,作用等同于dpR选项的组合

- f 删000023。 强制

- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。

- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。 

- d 拷贝时保留链接

- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中

mv   给文件或目录改名或将一个文件或目录移到另一个目录

用法:mv [选项] 源文件或目录 目标文件或目录 

-i 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。 

- f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用

rm   删除文件或目录 

用法:rm [选项] 文件… 

- f  强制删除 

- r  指示rm将参数中列出的全部目录和子目录均递归地删除。 

- i  进行交互式删除 

-rf  删除非空目录

查看

cat  查看文本文件的内容

more  分屏显示文本文件的内容

less  显示文本文件的内容,可使用pageup和pagedown上翻页下翻页

head  查看文件的开头部分内容 

语法:head [行数]  文件名 

用法:#head test.txt:显示前 10 行内容 

      #head -20 test.txt 显示前20 行内容。 

tail  查看文件的结尾部分内容

语法:tail [行数] 文件名       默认的行数为10 行。 

ln   建立链接文件 

语法:ls  -s  源文件  目标文件

目录操作

mkdir   创建一个目录

- p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

5

列出当前目录或指定目录的文件名和目录名 

ls [选项] 文件或目录    ll  =  ls -l

常用[选项]如下: 

-a:显示所有的文件,包括以“.”开头的隐含文件。 

-l:长格式输出 

-m:宽行输出 

-F:以各种符号表示不同的文件类型 

--color:彩色输出 

-R:递归输出 

pwd   查看当前路径

 

cd   切换目录

cd  123  切换到123文件夹

cd  /home/   切换到home文件夹

cd  ..   切换到上一级目录

cd  ~   切换到用户主目录

rmdir   删除空目录

文件权限

chgrp更改所属用户组

chgrp  [选项]   组名   文件或目录

-R  递归,即联通子目录下的所有文件、目录都更新为这个用户组

注意:要修改的用户组名称,必须在/etc/group 里存在

chown  更改文件拥有者

chown   [选项]   帐号名称   文件或目录

chown   [选项]   帐号名称:组名   文件或目录

-R  递归,即联通子目录下的所有文件、目录都更新为这个用户组

注意:用户必须是已存在系统中

chmod 更改9个属性

数字类型改变文件权限

r=4  w=2  x=1     rwx=4+2+1=7  

chmod  [选项]   rwx属性数值的和  文件或目录

例 -rwx rwx ---  数值 770           

# chmod  770  文件或目录

符号类型更改文件权限

user  group  other  all    +加入   -去除   =覆盖

chmod  u/g/o/a/   加减覆盖rwx   文件或目录

例:设置abc(-rw- r-- ---)文件的属性为 -rwx r-x r-x  

chmod   u+xr,g+x,o+rx  abc

第一个文件的属性

【d】 目录  drwx r-- rx-

【-】  文件  -rwx r-- rx-

【l】  连接文件

【b】  设备文件中可储存的接口的设备

【c】  串行端口设备,例如键盘、鼠标

    【-】          【rxw】           【r-x】           【r--】

 文件的属性      拥有者的权限     同用户组的权限   其他非户本 

                                                   用户组权限

你可能感兴趣的:(linux)