linux基本常用命令一:

【root@localhost ~】#
    其中:
    root:  当前登录用户
    localhost: 主机名
    ~:当前所在目录(家目录)
    #:超级用户提示符
    $:普通用户的提示符

pwd:当前所在目录
date:当前虚拟机时间 因为不像windows有电池 所以时间不准确。
分区 (boot启动文件最好单独分区)
格式化 文件挂载(分配盘服)
linux默认文件系统是ext4  

查看
    ls 查看基本信息   
    -l 查看详细信息
    -a查看隐藏文件
    -h人能看懂的
    -i  inote
                 ll  ls -l  简称
创建目录(make directory )
    mkdir  /目录    (创建一个目录)
                 mkdir  -p /目录/目录(创建多个下级目录)
创建文件   touch
查看文件   cat
进入文件 vi + 文件名 
退出   shift +q 或者 esc  wq 保存退出
删除(remove)
    rm -rf  /目录名
                -r   删除目录 
    -f  强制删除
                rm -rf /  删除所有(不能删)
剪切(换名)(move)
          同目录中为换名
    mv  /目录    /更换的目录名
          不同目录为剪切移动
    mv /目录    /要移动到那个目录/(可更换名子)
复制 copy
     cp
创建硬链接 ln /文件    /要放在那个目录下  inode号相同 
创建软链接 ln -s  

文件搜索 :locate
下载  yum install  mlocate
语法
locate [-d ][--help][--version][范本样式...]
参数:

-b, --basename -- 仅匹配路径名的基本名称
-c, --count -- 只输出找到的数量
-d, --database DBPATH -- 使用 DBPATH 指定的数据库,而不是默认数据库 /var/lib/mlocate/mlocate.db
-e, --existing -- 仅打印当前现有文件的条目
-1 -- 如果 是 1.则启动安全模式。在安全模式下,使用者不会看到权限无法看到 的档案。这会始速度减慢,因为 locate 必须至实际的档案系统中取得档案的 权限资料。
-0, --null -- 在输出上带有NUL的单独条目
-S, --statistics -- 不搜索条目,打印有关每个数据库的统计信息
-q -- 安静模式,不会显示任何错误讯息。
-P, --nofollow, -H -- 检查文件存在时不要遵循尾随的符号链接
-l, --limit, -n LIMIT -- 将输出(或计数)限制为LIMIT个条目
-n -- 至多显示 n个输出。
-m, --mmap -- 被忽略,为了向后兼容
-r, --regexp REGEXP -- 使用基本正则表达式
--regex -- 使用扩展正则表达式
-q, --quiet -- 安静模式,不会显示任何错误讯息
-s, --stdio -- 被忽略,为了向后兼容
-o -- 指定资料库存的名称。
-h, --help -- 显示帮助
-i, --ignore-case -- 忽略大小写
-V, --version -- 显示版本信息
 locate   搜索的是:mlocate.db  
 数据库位置在: /var/lib/mlocate
 搜索条件配置 : /etc/updatedb.conf 
命令搜索:
whereis +命令   命令在哪个位置
whoami 我是谁
whatis +命令      alias略写  及路径位置
命令搜索环境 echo $PATH

文件搜索 find
find通配符  
* 匹配任意内容
?匹配任意一个字符
[] 匹配任意一个总括号内的字符
使用通配符 是要加 ""

find +搜索路径 -name   文件名 #按文件名搜索
find+搜索路径 -iname 文件名  #不区分大小写
find /root -user root #按照所有者搜索
find /root -nouser #查找没有所有者的文件
find查找
find  /var/log/ -mtime +10
#查找10天前修改的文件
-10     10天内修改文件
10       10天当天修改的文件
+10   10 天前修改的文件
atime  文件访问时间   
ctime   改变文件属性
mtime 修改文件内容
size      文件大小  k 字节   M兆
find .  -size  2   不加单位 为扇区512k*2
-a  #and 
-o  #or 
例 find /etc -size +20k -a  -size -50k  #大于20k 小于50k的文件在etc目录下
对搜索结果执行操作
#-exec ls -lh {} \;
例  find /etc -size +20k -a  -size -50k -exec ls -lh {} \;
搜索字符串命令:grep
  grep "模糊" +文件名  
例  grep  “size”my  #在my这个文件中含有size的字符串 
-v  取反  就是不包含“size”
-i  不区分大小写
帮助命令 manual 文件
man+命令
-f  查看他的帮助命令
#1 :查看命令的帮助
#2 :  查看可被内核调用的函数的帮助
#3 :查看函数和函数库的帮助
#4 :查看特殊文件的帮助(主要是dev目录下的文件)
#5 :查看配置文件的帮助
#6 :查看游戏的帮助
#7 :查看其他杂项的帮助
#8 :查看系统管理员可用命令的帮助
#9 :查看和内核相关文件的帮助
man 1 +命令  查看他的级别帮助命令
-k   查看所有级别帮助命令相当于apropos
apropos passwd


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值