【304天】每日项目总结系列042(2017.12.06)

叨叨两句

  1. ~

基础命令

cd ..  回到上一级
    cd ~  直接到root目录
    cd /  直接到根目录

显示文件夹内容

ls
    
    ls -l  (ll) : 列出来目录中的内容更详细
    ls -a  全部内容都显示
    ls -al

操做目录

生成目录: mkdir  aa
    删除目录: rm -rf aa
    更名:  mv  aa  bb (若是bb不存在,就是更名, 
    若是存在呢 , 就是剪切, 移动)

操做文件

建立文件: touch aa.txt  vi | vim aa.txt
    删除文件: rm -rf aa.txt
    更名: mv  aa.txt  bb.txt (若是bb不存在,就是更名,

拷贝 & 剪切

cp aa.txt /usr/local
    
        mv aa.txt /usr/local

显示文件的内容

cat aa.txt : 一次性显示 (所有显示)
        more aa.txt : 分页显示
            回车是 一行一行
            空格 : 下一页
            B : 上一页
            Q : 退出查看
        less -mN aa.txt
        tail aa.txt: 查看末尾,适合查看日志文件

文件编辑:

vi | vim

    aa.txt  :  123
    
    1. vi  aa.txt  通常模式
    2. 点击i (insert)  编辑模式
    3. 123
    4. esc  通常模式
    5. :wq  底行模式   w -- write
    
    :q! 强制退出,不保存

其余命令

pfigs -ef :查看进程
    
    grep aa user.txt: 搜索
    
    kill 进程id
    
    | : 管道命令, 前面一个命令的结果做为后面命令的依据
    ps -ef|grep tomcat
    
    reboot
    
    halt
    
    ifconfig

权限命令

chmod  : change mode 
    
    -rw-rw-rw- aa.txt
    
    第一组rw- 当前用户的权限
    第二组rw- 同组其余用户
    第三组rw- 其余组的用户
    rwx
    111  --- 二进制
    421  --- 十进制  -- 7
    
    chmod 777