二、unix了解

1.ls -a 显示所有文件(包括隐藏文件)

   ls -F 给文件打标记 *表示可执行文件,/表示目录,@表示软连接,没带表示普通文件

   ls -l 看最后一列的颜色判断文件还是目录

2.mkdir 创建目录

   -p 多层创建目录

3.cat 查看文件内容

4.>重定向 把左边命令的输出写进右边文件

   命令>文件名

5.>>追加 把左边命令的输出追加到右边文件后面

6.cal 显示当月日历

   cal + 年份 显示当年日历

7.sleep 数字 让操作系统休眠几秒

8.

软链接:ln -s(soft)

硬链接:ln 名字

目录,文件都可以创建软链接,且可跨磁盘,软链接里面存的是文件地址,相当于一个快捷键;硬链接不能跨磁盘

9.

   9.1rm 文件名 文件名 删除多个文件

   rm dc/  删除dc目录下的文件

   rm dc/f* 删除dc目录下f开头的文件

   rm *2 删除当前目录下2结尾的文件

   rm f[a-g] 删除fa-g命名的文件

   rm f[135ajm] 删除f1,f3,f5,fa,fj,fm命名的文件

   rm -r 可删除目录

        -i  交互删除

   rmdir 删除目录

   9.2 通配符

   ?表示一个字符

   []指定范围内的一个字符

   *表示任意多个字符

10.touch 文件名 创建文件

11.一行使用多个命令用;隔开

12.mv 剪切

     mv 移动文件 目录

     移动一个时候可重命名

     mv 移动文件 目录/重命名

     只重命名不移动

     mv 移动文件 重命名

13.cp 复制

     cp -r 文件名/目录名 复制文件目录

     cp 文件 文件 文件 目录

     -i 交互式复制(在覆盖时有询问)

14.cat 显示文件内容(全部显示,一下子到末尾)

     more 分屏显示文件内容(一屏停止) 空格走一屏,回车走一行,退出q,不后退

     less  分屏显示文件内容(一屏停止)方向键上下左右,空格走一屏,回车走一行,退出q,可后退

     head -数字 文件 看一个文件的前几行内容(默认十行)

     tail -数字 文件 看一个文件的后几行内容(默认十行)

     wc 文件名 word count 统计数量 行数,单词数(以空格和换行作为分隔符),字节数

           -l 只显示行数

           -w 只显示单词数

           -c 只显示字符数

    grep 字符串 文件 找文件中改字符的行

           -i 忽略大小写 ignore

           -v 找不包含指定字符串的行

15.管道(|):把一个命令的输出作为一个文件给另一个命令处理

     grep -v 01 /etc/passwd|more

16.vim 编辑器

     命令状态(其中还包括一个底行模式),插入状态

     命令状态转换插入状态:i,a,o

     插入状态转换命令状态:exc

     退出vim:在命令状态下,:q!强制退出,:wq保存退出

17.sleep 10 & (&让这个命令后台执行)

18.gnome -terminal 创建一个新终端

19.jobs 查看后台爱任务

20.kill 杀进程

21.fg 将后台中的命令调至前台继续运行
     bg 将一个在后台暂停的命令,变成继续执行

22.find 目录 条件 [处理命令](默认是print) 在指定目录(包括它的文件)下搜索

     find . -name f1 按名字找

23.who 那些用户在使用这台主机

     users 那些用户在使用这台主机(只显示名字)

      who am i 那个用户是我

      whoami 那个用户是我(只显示名字)

24.du 磁盘空间的使用情况

     -k 表示以kb为单位

     -h 后1kb以kb为单位,够1Gb以Gb为单位

25.df 剩余空间

      -h 清晰显示剩余空间

26.ifconfig -a 显示主机的ip地址

     

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章