• linux基本命令


    以下记录一些常用的Linux命令:

      

         mount -o remount -rw /system/etc/hosts  #重新挂载/system/etc/hosts文件为读写权限
     
         echo "hello" > /system/etc/hosts   #向/system/etc/hosts文件输出hello
     
         mkdir /system/newdir            #创建/system/newdir文件
     
            cat  /system/newdir           #进入 /system/newdir 
     
           vi  /system/newdir          #以文本编辑的方式打开 /system/newdir 
     
        复制某文件: cp -rf 源路径 目的路径 (r代表是否递归复制子文件,f代表是否强制,若要提醒用户可将f改成i)
     
        删除某文件 :rm 路径
     
        移动某文件:mv 原路径 目的路径
        
        回到根目录: cd /
     
        显示进程(程序): ps -A:显示用户的进程
                  ps a :显示进程,包括其他用户的
                  ps : 显示所有进程,包括系统的
     
        杀死进程:

              # kill -pid

              注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在 运行,因此仍消耗资源。为了防止这些所谓           的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。

              #killall -name 后面可以接名字

              #kill -g  PID这种方法可能不会释放资源,只有当其他Kill进程的方法都没用的时候采用

                

        

        r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。 

        w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。

        x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

          

        查看权限 : ls -l

        修改权限:chmod 777 fiename

        # tar -cf all.tar *.jpg 
        这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

        设置文件属性:chattr -i fiename (文件不能修改,不能删除)

         查看文件类型:file filename(看文件是.txt还是什么其他的类型)
        
         切换用户权限:su user   (或者sudo user,但是sudo会对该用户权限做出一定的限制)
        
         查找可执行文件路径:which [-a] command(a代表所有的都显示出来,而且which默认是从Path目录查找,cd命令等是找不到的)
     
        which       查看可执行文件的位置 
        whereis    查看文件的位置 
        locate       配 合数据库查看文件位置 
        find          实际搜寻硬盘查询文件名称 
        
        根据名字查找某个进程:pgrep name(相当于 ps aux | grep name)
        根据名字杀死某个进程:pkill name
         
        mount和df命令的区别:Mount是调出当前的挂载点的路径,以及读写方式,类型这些,而df是显示当前挂载的设备是什么,比如说硬盘,光驱,总量,使用率,以及挂载在哪个路径等。
        
        dumpe2fs -[bh] 设备文件名 :查询超级块
     
        hard link: ln passwd(原始连接) passwd-hd(硬连接) -相当于硬连接就是创建一个指向原始连接的inode
        symbolic link:ln -s passwd passwd-hd  -相当于一个快捷方式
        
        mkfs:格式化文件系统
     
        dumpe2fs :查看磁盘状态
  • 相关阅读:
    [转]顶点数据压缩
    [转]将某个Qt4项目升级到Qt5遇到的问题
    「05」回归的诱惑:一文读懂线性回归
    AI漫谈:我们距离实现《庆余年》里的五竹叔机器人还有多远?
    “木兰”去哪儿了?被全国700所中小学引入的国产编程语言“木兰”,为何在官网删除了下载链接
    有哪些让人相见恨晚的Python库(一)
    2019年最值得关注的AI领域技术突破及未来展望
    为什么样本方差的分母是n-1?为什么它又叫做无偏估计?
    「04」机器学习、深度学习需要哪些数学知识?
    「03」机器学习、深度学习该怎样入门?
  • 原文地址:https://www.cnblogs.com/yzjT-mac/p/6223041.html
Copyright © 2020-2023  润新知