Linux(Ubuntu)常用命令整理

Linux常用命令

    • 功能快捷键
    • Terminal常用 `命令`
      • 系统信息查询
      • 文件、目录操作
      • 软件安装、卸载命令
      • 进程查看
      • 历史命令调用
      • 文件查看与编辑
      • 远程文件拷贝

功能快捷键

打开terminal窗口:Ctrl + Alt + t

Terminal常用 命令

系统信息查询

# 查看内核版本
uname -a
cat /proc/version

# 查看系统位数
uname -m

# 查看操作系统版本
lsb_release -a
cat /etc/issue

# 查看本机IP地址
ifconfig -a

文件、目录操作

# 查看当前目录
pwd

# 改变目录
cd ..  # 返回上级目录
cd ~ # 返回家目录
cd /  # 返回根目录
cd - # 返回上次打开的目录

# 创建目录
mkdir   # 创建单级目录
mkdir -p   # 创建多级目录

# 移动、重命名目录
mv  

# 复制文件、目录
cp  
cp -r    # 多级目录复制

# 删除文件、目录
rm  # 普通删除
rm -f   # 强制删除文件、目录
rm -rf   # 强制删除多级目录 

# 显示目录下文件列表
ls  # 普通展示
ls -l  # 显示详情
ls -sh # 显示文件大小和单位
ls -a # 显示隐藏文件
ls -Shl  # 显示详情并按照文件大小倒序排列
ls -lt  # 显示详情并按照时间倒序排列
ls -d /*  # 仅显示目录
ls --help  # 显示ls帮助内容
ls -l | grep "^-" | wc -l  # 文件计数
ls -lR | grep "^-" | wc -l  # 文件计数(包含子目录)
ls -l | grep "^d" | wc -l  # 文件夹计数

软件安装、卸载命令

# 安装软件
sudo apt-get install   # e.g. sudo apt-get install vim

# 查看已安装的软件
dpkg -l
dpkg -l | grep   # 过滤指定的软件

# 删除软件
sudo apt-get remove 
sudo apt-get remove --purge  # 卸载并清除配置
sudo apt-get autoremove  # 清理残留
sudo apt-get clean  # 清理残留
# 

进程查看

top
htop
ps -ef | grep sogou
ps aux | grep sogou

历史命令调用

history | less
q
! <命令行号>

文件查看与编辑

# 查看文件内容
tail 
head 
more 
cat 
less 
# 编辑文件
vi 
vim 
nano 

远程文件拷贝

# 远程拷贝到本地
scp [email protected]:/home/ubuntu/test.txt .
# 本地拷贝到远程
scp ./test.txt [email protected]:/home/ubuntu/

你可能感兴趣的:(Linux)