美文网首页
linux命令小结

linux命令小结

作者: brightsunp | 来源:发表于2017-10-23 12:02 被阅读0次

    入职的第一个月,我在无线网络技术平台atlas项目组打怪升级,期间学到了几个常用的Linux命令,在此做个总结。

    1 文件操作

    mkdir/rm/mv/cp/dd/ll/ps
    

    创建空目录 mkdir DirName

    删除目录或文件 rm -r DirName/rm FileName

    重命名文件 mv FileName1 FileName2

    移动文件 mv FileName1 FileName2 FileName3 DirName

    复制文件到目录 cp FileName DirName

    复制目录 cp DirName1 DirName2

    创建指定大小的虚拟块文件 dd if=/dev/zero of=5G.img bs=1M count=5000

    只浏览目录或文件 ll | grep ^d/^- (ll = ls -l)

    查看所有进程 ps -a

    2 docker启动微服务

    docker service rm UpgradeService
    docker rmi upgrade
    docker load -i upgrade.tar
    docker service create --name UpgradeService --network Director_CtrlPanel_Network --mode global --log-driver syslog --log-opt syslog-facility=local6 --mount type=bind,source=/etc/localtime,destination=/etc/localtime --mount type=bind,source=/var/atlasdirector/upgradeservice,destination=/home/fwpool --publish mode=host,target=8080,published=8099 --detach=false upgrade:latest
    

    3 数据库操作

    docker exec -it [Container_DB_ID] /bin/bash
    psql -U psqla --dbname=postgres
    \l
    \c usrmgr
    \dt
    select * from session;
    delete from session;
    

    我在学校的时候用惯了windows系统,对linux下的命令行界面还不熟悉。以后只要有机会,我都愿意继续学linux,它对于编译、配置和文件管理的高效性,打从一开始就令我着迷。

    相关文章

      网友评论

          本文标题:linux命令小结

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