请选择 进入手机版 | 继续访问电脑版

git基础命令

发表于 04-24 00:15 显示全部楼层 15 447

今天听完老师上git的基础,自己总结了一点小知识,仅供参考:

1.Tab键 自动补齐

   命令自动补齐:

   当输入命令的前几个字符时,如果能够唯一标识某一个命令,则按tab键1次就会自动补齐该命令。如果不能够唯一标识某一个命令,则按2次tab会把以该字符开头所有命令显示出来让我们选择

   当按了2次tab没反映时则输入有误或则不存在该开头的命令

eg:

  # shut(tab)

    # shu(tab)(tab)

    # sht(tab)(tab)

  路径自动补齐:

  当输入路径的前几个字符时,如果能够唯一标识某一个路径,则按tab键1次就会自动补齐该路径.如果不能够唯一标识某一个路径时,则按2次tab会把以该字符开头所有路径显示出来让我们选择

  当按了2次tab没反映时则输入有误或则不存在该开头的路径

eg: 

  # cd /et(tab)/pk(tab)(tab)/C(tab)/p(tab)


2.ls命令

   # ls 列出目录的内容

   # ls -l 以长格式显示

   # ls -A 显示所有文件包含隐藏文件(.开头的文件或文件夹是表示隐藏文件或文件夹)

   # ls -a      显示所有文件包含隐藏文件,包括.和..的目录

   # ls -ld     显示目录本身(而不是内容)的属性

   # ls -lh 提供易读的容量单位

   # ls -R 递归显示内容(./表示当前目录)

eg:

[root@localhost ~]# ls

[root@localhost ~]# ls -l

[root@localhost ~]# ls -lh

[root@localhost ~]# ls -a

[root@localhost ~]# ls -R

3.查看文件的内容

(1)# cat 适合查看小文件,内容较多时阅读不完整

     # cat -n    查看文件内容时显示行号 

     # cat -n /etc/passwd :显示多少行就有多少用户

eg:

[root@localhost ~]# cat /etc/redhat-release 

Red Hat Enterprise Linux Server release 6.5 (Santiago)

[root@localhost ~]# cat -n /root/install.log

[root@localhost ~]# cat -n /etc/passwd

(2)# more  分屏查看文件内容,适合查看大文件

   基本交互操作:

            按Enter键下翻一行、空格键下翻一屏

            按b键向上翻一屏

            按q或Q键退出、/键向后查找

            按?键了解操作说明

(3)# less   比more更加强大

   基本交互操作:

           按PgUp向前翻页,按PgUp向后翻页

           按?键向前、按/键向后查找(n、N切换)

eg:

[root@localhost ~]# more /root/install.log

[root@localhost ~]# less /root/install.log

4.统计与检索文件

(1)# wc -l    统计文件的行号

     # wc -w        计算单词个数

     # wc -c        计算文件的字节数

     # wc -m        计算字符个数

(2)# grep         过滤,输出包含指定字符串匹配的行

     # grep -i    忽略大小写

     # grep -v    取反

     # grep --color 突出显示的查找的字符串

eg:

[root@localhost ~]# wc -l /etc/passwd

[root@localhost ~]# ls -l /etc/*.conf | wc -l

[root@localhost ~]# cat /etc/hosts

[root@localhost ~]# grep 127.0.0.1 /etc/hosts

[root@localhost ~]# grep ftp /etc/passwd

[root@localhost ~]# grep Ftp /etc/passwd

[root@localhost ~]# grep -i Ftp /etc/passwd

[root@localhost ~]# wc -l /etc/passwd

[root@localhost ~]# grep root /etc/passwd

[root@localhost ~]# grep -v root /etc/passwd | wc -l

[root@localhost ~]# grep root /etc/passwd

[root@localhost ~]# grep --color root /etc/passwd

      

   # grep ^... 表示以 ... 开头

   # grep ...$ 表示以 ... 结尾

   # grep ^$ 表示空行  

eg:

[root@localhost ~]# grep --color root /etc/passwd

[root@localhost ~]# grep --color ^root /etc/passwd

[root@localhost ~]# grep --color bash$ /etc/passwd

[root@localhost ~]# cat -n /etc/default/useradd

[root@localhost ~]# grep "^$" /etc/default/useradd 

[root@localhost ~]# grep -v "^$" /etc/default/useradd       

        [root@localhost ~]# grep -v ‘^#’/etc/default/useradd 忽略文件中的注释行

   #dmesg | grep  查看启动消息

eg:

        [root@localhost ~]#dmesg | grep ‘eth’


评分

参与人数 1学币 +5 收起 理由
陈亚琳 + 5 赞一个!

查看全部评分

回复 使用道具
举报
p出我世界

发表于 05-01 02:08 显示全部楼层

必须给个赞!

回复 支持 反对 使用道具
举报
益达月饼

发表于 04-29 18:04 显示全部楼层

别人说是金子总要发光的,我就来看看。

回复 支持 反对 使用道具
举报
陈小呆

发表于 04-28 18:22 显示全部楼层

回复 支持 反对 使用道具
举报
新水哥

发表于 04-28 14:53 显示全部楼层

回复 支持 反对 使用道具
举报
凌大胖纸

发表于 04-27 20:03 显示全部楼层

回复 支持 反对 使用道具
举报
纯银

发表于 04-26 22:02 显示全部楼层

回复 支持 反对 使用道具
举报
Viper

发表于 04-26 21:56 显示全部楼层

回复 支持 反对 使用道具
举报
追风筝的孩子

发表于 04-26 09:18 显示全部楼层

为了学币每天必水一下,望见谅

回复 支持 反对 使用道具
举报
东风玖哥

发表于 04-26 05:40 显示全部楼层

无需回复的,我们保持沉默,如需回复的,就回21个字!

回复 支持 反对 使用道具
举报
12下一页

发表新文章
83年的板蓝根

小码哥准会员

0

学分

72

学币

170

积分

小码哥准会员

Rank: 2

积分
170

关注新浪微博关注小码哥教育公众号

Ta的主页 发消息
精华帖排行榜

精彩推荐

  • 关注小码哥教育