美文网首页
Linux常用命令

Linux常用命令

作者: 钟胜 | 来源:发表于2016-04-13 16:42 被阅读8次

1.命令提示符

[root@localhost ~]#
其中: 
    root                 当前登录用户
    localhost            主机名
    ~                    当前所在目录
    #                    超级用户提示符
                         普通用户提示符$
 ls [选项] [文件或目录]
选项:
    -a    显示所有文件,包括隐藏文件
    -l    显示详细信息
    -d    查看目录属性
    -h    人性化显示文件大小
    -i    显示inode
-rw-r--r--
-文件类型(-文件 d目录 l软连接文件)
rw-   r--  r--
u所有者  g 所属组  o其他人  
r读  w写  x执行

2.目录命令

mkdir -p    递归创建
cd -        进入上次目录
rm -rf      删除文件
复制
cp [选项] [源文件或目录] [目标目录]
    -r  复制目录
    -p  连带文件属性复制
    -d  若源文件是链接文件,则复制链接属性
    -a  相当于 -pdr
剪切
mv [原文件或目录] [目标目录]
软连接
ln -s
文件搜索
locate  [文件名]  (搜索速度快,只能按文件搜索)
    updatedb 更新数据库
    /var/lib/mlocate  数据库
    /etc/updatedb.conf  配置文件
find  [搜索范围]  [搜索条件]   
    find / -name install.log
    find /root -name "install.log*"  
        -iname 不区分大小写 
        -nouser 没有所有者的文件
    find /var/log/ -mtime +10 #查找10天前修改的文件
        -10  10天内
        10    10天当天
        +10  10天前
        atime 文件访问时间
        ctime 改变文件属性
        mtime 修改文件内容 
    find /root -size 25k
    find /root -inum 262422
    find /etc -size +20k -a -size -50k  #大于20k 并且 小于50k    
        -a and &&
        -o or ||
    find /etc -size +20k -a -size -50k -exec ls -lh {} \;  
        #大于20k 并且 小于50k ,并显示详细信息
        #-exec 命令 {} \; 对搜索结果执行操作       
grep
     grep "size" anaconda-ks.cfg #搜索文件有size的内容
     grep -v "size" anaconda-ks.cfg #搜索文件没有size的内容
whereis
which

3.帮助命令

man ls

相关文章

网友评论

      本文标题:Linux常用命令

      本文链接:https://www.haomeiwen.com/subject/bniwlttx.html