Ubuntu常用命令大全
一.文件/文件夹管理
列出ls当前目录文件。 不包含隐式文件。
ls -a列出包含隐式文件的当前目录文件
ls -l列出当前目录中文件的详细信息
光盘。 返回到当前目录上一个目录
cd -返回上次使用的目录
cd ~或cd将返回当前用户的主目录
创建mkdir目录名称目录
rmdir空目录名称删除空目录
rm文件名删除一个或多个文件
rm -rf非空目录名称删除非空目录下的所有内容
mv路径/文件/路径/文件将相对路径下的文件移动到绝对路径下
mv文件名新名称将在当前目录下重命名
查找路径-name在“字符串”路径所在的范围内查找满足字符串匹配项的文件和目录
二.系统管理
查看fdisk fdisk -l系统分区信息
fdisk fdisk /dev/sdb将对新的SCSI硬盘进行分区
chown chown root /home将/home的所有者更改为root用户
chgrp chgrp root /home将/home所属组更改为root组
Useradd将创建新用户
组名称创建新组
创建Passwd用户名用户的密码
也可以通过删除Passwd -d用户名和用户密码登录
Passwd -S用户名查询帐户密码
Usermod -l新用户名旧用户名已更改为用户名
userdelr删除所有用户名用户
服务[服务名称] start/stop/restart系统服务控制操作
/etc/init.d/[服务名称] start/stop/restart系统服务控制
显示uname -a内核版本
显示cat/etc/issueUbuntu的版本
lsusb显示usb设备
sudo ethtool eth0显示网卡的状态
cat /proc/cpuinfo显示cpu信息
lshw显示当前的硬件信息
显示sudo fdisk -l磁盘信息
确认df -h硬盘的可用空间
free -m确认当前的内存使用情况
ps -A确认目前有哪些流程
杀死一个基尔进程号(ps -A第一列中的数字)或基尔醇进程名(进程) )。
kill -9进程号强制杀死进程
重新启动rebootinit6Linux系统
halt in it0关闭-关闭hnow Linux系统
三.包装/解冻
tar -c创建软件包x发行软件包-v显示命令过程z表示压缩包
tarCVF benet.tar/home/benet打包/home/Benet目录
tarzcvf benet.tar.gz/mnt打包并压缩目录
tarzxvf benet.tar.gz压缩包的文件解压缩恢复
tarjxvf benet.tar.bz2解压缩
四. make编译
make编译
make安装安装已编译的软件包