zoukankan      html  css  js  c++  java
  • ubuntu(Linux)常用命令

    Ubuntu常用命令
    sudo apt-get install 软件名 安装软件命令
    sudo nautilus 打开文件(有root权限)
    su root 切换到“root”

    ls 列出当前目录文件(不包括隐含文件)
    ls -a 列出当前目录文件(包括隐含文件)
    ls -l 列出当前目录下文件的详细信息

    cd .. 回当前目录的上一级目录
    cd - 回上一次所在的目录
    cd ~ 或 cd 回当前用户的宿主目录
    mkdir 目录名 创建一个目录
    rmdir 空目录名 删除一个空目录
    rm 文件名 文件名 删除一个文件或多个文件
    rm -rf 非空目录名 删除一个非空目录下的一切

    mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下
    mv 文件名 新名称 在当前目录下改名
    find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录

    fdisk fdisk -l 查看系统分区信息
    fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区
    chown chown root /home 把/home的属主改成root用户
    chgrp chgrp root /home 把/home的属组改成root组

    useradd 创建一个新的用户
    groupadd 组名 创建一个新的组
    passwd 用户名 为用户创建密码
    passwd -d用户名 删除用户密码也能登陆
    passwd -S用户名 查询账号密码
    usermod -l 新用户名 老用户名 为用户改名
    userdel–r 用户名 删除用户一切

    tar -c 创建包 –x 释放包 -v 显示命令过程 –z 代表压缩包
    tar –cvf benet.tar /home/benet 把/home/benet目录打包
    tar –zcvf benet.tar.gz /mnt 把目录打包并压缩
    tar –zxvf benet.tar.gz 压缩包的文件解压恢复
    tar –jxvf benet.tar.bz2 解压缩

    make 编译
    make install 安装编译好的源码包
    reboot Init 6 重启LINUX系统
    halt Init 0 Shutdown –h now 关闭LINUX系统

    uname -a 查看内核版本
    cat /etc/issue 查看ubuntu版本
    lsusb 查看usb设备
    sudo ethtool eth0 查看网卡状态
    cat /proc/cpuinfo 查看cpu信息
    lshw 查看当前硬件信息
    sudo fdisk -l 查看磁盘信息
    df -h 查看硬盘剩余空间
    free -m 查看当前的内存使用情况
    ps -A 查看当前有哪些进程
    kill 进程号(就是ps -A中的第一列的数字)或者 killall 进程名( 杀死一个进程)
    kill -9 进程号 强制杀死一个进程

    常用apt命令:

    apt-cache search package 搜索包
    apt-cache show package 获取包的相关信息,如说明、大小、版本等
    sudo apt-get install package 安装包
    sudo apt-get install package - - reinstall 重新安装包
    sudo apt-get -f install 修复安装”-f = –fix-missing”
    sudo apt-get remove package 删除包
    sudo apt-get remove package - - purge 删除包,包括删除配置文件等
    sudo apt-get update 更新源
    sudo apt-get upgrade 更新已安装的包
    sudo apt-get dist-upgrade 升级系统
    sudo apt-get dselect-upgrade 使用 dselect 升级
    apt-cache depends package 了解使用依赖
    apt-cache rdepends package 是查看该包被哪些包依赖
    sudo apt-get build-dep package 安装相关的编译环境
    apt-get source package 下载该包的源代码
    sudo apt-get clean && sudo apt-get autoclean 清理无用的包
    sudo apt-get check 检查是否有损坏的依赖

    清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包 )
    sudo apt-get clean

    删除系统不再使用的孤立软件
    sudo apt-get autoremove
  • 相关阅读:
    【题解】【BT】【Leetcode】Populating Next Right Pointers in Each Node
    【题解】【BT】【Leetcode】Binary Tree Level Order Traversal
    【题解】【BST】【Leetcode】Unique Binary Search Trees
    【题解】【矩阵】【回溯】【Leetcode】Rotate Image
    【题解】【排列组合】【素数】【Leetcode】Unique Paths
    【题解】【矩阵】【回溯】【Leetcode】Unique Paths II
    【题解】【BST】【Leetcode】Validate Binary Search Tree
    【题解】【BST】【Leetcode】Convert Sorted Array to Binary Search Tree
    第 10 章 判断用户是否登录
    第 8 章 动态管理资源结合自定义登录页面
  • 原文地址:https://www.cnblogs.com/leelike/p/1952911.html
Copyright © 2011-2022 走看看