Linux(Ubuntu)常用命令整理

功能快捷键

打开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 <dir_name>  # 创建单级目录
mkdir -p </path/dir_name>  # 创建多级目录

# 移动、重命名目录
mv <src_dir_name> <dst_dir_name>

# 复制文件、目录
cp <src_path> <dst_path>
cp -r <src_path> <dst_path>  # 多级目录复制

# 删除文件、目录
rm <file_name/dir_name> # 普通删除
rm -f <file_name/dir_name>  # 强制删除文件、目录
rm -rf <file_name/dir_name>  # 强制删除多级目录 

# 显示目录下文件列表
ls  # 普通展示
ls -l  # 显示详情
ls -sh # 显示文件大小和单位
ls -a # 显示隐藏文件
ls -Shl  # 显示详情并按照文件大小倒序排列
ls -lt  # 显示详情并按照时间倒序排列
ls -d /*  # 仅显示目录
ls --help  # 显示ls帮助内容

软件安装、卸载命令

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

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

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

进程查看

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

历史命令调用

history | less
q
! <命令行号>

文件查看与编辑

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

远程文件拷贝

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

猜你喜欢

转载自blog.csdn.net/lylfv/article/details/85221230