Linux基础命令总结

/    表示跟目录
在Linux中文件或者目录名称严格区分大小写

绝对路径:
    1、以斜线开头
    2、文件位置是全路径
    3、采用绝对路径可以到处使用

相对路径:
    1、不以斜线开头
    2、当前工作目录的相对位置
    3、可以通过相对路径的方式来指定一个文件名

# ls -l
-rwxr-xr-x.  1 root root    687 Feb 22  2013 auto.smb
drwxr-xr-x.  2 root root   4096 Dec  8 00:34 avahi
第一个字符位置是 - 代表是普通文件
第一个字符位置是 d 代表是目录

man 命令    查看命令帮助

# cd    切换目录
# pwd    打印当前目录
# ls    列出当前目录的文件(目录)
    -l    长格式列出文件属性
    -d    查看目录本身信息
    -a    查看所有文件(以.开头的隐藏文件,)

# touch    创建或修改空文件
# mkdir    创建目录
    -p    递归的创建(创建多级目录)

# rm    删除文件或目录
    -f    强制删除
    -r    删除目录

# cp    拷贝    cp src dst
        src(被复制文件)
        dst(目标文件)
    -r    复制目录
    -a    复制所有(属性)

# mv    移动或者重命名

# cat    查看文件内容

# more    分屏查看文件内容    空格键翻页

# head -5 文件名    查看前五行内容

# tail -5 文件名    查看后五行内容

. ./    当前目录
.. ../    上级目录

[root@localhost ~]# 
[当前登录用户@主机名 当前目录]
~ 代表当前登录用户的家目录

Ctrl + c 终止命令

# du    统计文件或者目录大小
    -s    统计容量总和
    -h    人性化展示
# du -s /etc/
# du -s /etc/*

grep    在文件里面找符合条件的行
#grep 'root' /etc/passwd
     -i    不区分大小写
     -v    取反
     -A2    后两行显示
     -B2    前两行显示
     -n    显示行号
     -R    递归查询
     支持正表达式

find    在目录里面找符合条件的文件或者目录
语法:find 查找的目标 匹配的条件
   -name  查询条件
   -type d f (d,目录;f,文件)
# find /etc/ -name "*conf*"
 

你可能感兴趣的:(Linux)