ubuntu常用命令

1.root 密码问题

Ubuntu安装后root是没有默认的密码的,因为你还没给root设置密码,你第一个 user 是在 admin 组,他可以给 root 设置密码,所以大家不要费脑筋想当初自己设的密码是多少了,因为根本就不存在。

端口输入如下命令:

sudo passwd root
[sudo] password for you :---> 输入你的密码,不回显
Enter new UNIX password: --- > 设置root 密码
Retype new UNIX password: --> 重复

2.tree命令

tree 显示文件和目录由根目录开始的树形结构(1)
lstree 显示文件和目录由根目录开始的树形结构(2)

 tree
The program 'tree' is currently not installed.  You can install it by typing:
sudo apt-get install tree

所以输入sudo apt-get install tree这个命令即可

 

3.文件和目录
cd /home 进入 '/ home' 目录'
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd 进入个人的主目录
cd ~user1 进入个人的主目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件

 

4.创建和删除

mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容

 

5.编辑器

vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano这个东西,有个同事喜欢用。。。

 

6.一些常用命令

reboot,重启系统
poweroff,关机
halt 也是关机,但是需要手动切断电源,不推荐使用
shutdown -h now 立即关机,后面的now可以替换成时间,可以指定关机时间的指令,据说良好的系统管理员应该使用这个命令
shutdown -r now 与上一条类似,只不过是重启。
sync 同步硬盘数据,重启或关机前应该多次使用。

sudo,在普通帐户的情况下使用root权限,不过需要修改/etc/sudoers文件才可以

echo,用来显示环境变量等等,例子echo $LANG。
history,显示命令历史
mount 挂在设备,umount,卸载设备
who 观察登录情况
whoami,who am i,两条命令有一些区别,不过差不多
id 用来查看帐户的信息(uid=1000(songshichao) gid=1000(songshichao) groups=1000(songshichao),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare))
w 也是查看登录情况的,更加详细。

bc,一个计算器。date,显示时间。cal显示日历

init (1,2,3,4,5,6)用来在6个运行级别切换。
runlevel查看现在的运行级别


clear 清屏命令(会将终端上的内容清空)
reset 重置终端(会将终端重置)
startx  启动图形界面
ps aux 列出系统进程
cat 显示文本(就是把一个文本文件中的内容输出到控制台上)
tac 逆序显示文本
less 分页读取文件,more,与less类似,但是功能不及less

 

7.用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 "admin" 用户组的用户

useradd user1 创建一个新用户
userdel -r user1 删除一个用户 ( '-r' 排除主目录)

passwd 修改口令
passwd user1 修改一个用户的口令 (只允许root执行)

 

8.打包和压缩文件
bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件
bzip2 file1 压缩一个叫做 'file1' 的文件
gunzip file1.gz 解压一个叫做 'file1.gz'的文件
gzip file1 压缩一个叫做 'file1'的文件
gzip -9 file1 最大程度压缩

rar x file1.rar 解压rar包
unrar x file1.rar 解压rar包

tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包
tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包

zip file1.zip file1 创建一个zip格式的压缩包
unzip file1.zip 解压一个zip格式压缩包

 

9.RPM 包 - (Fedora, Redhat及类似系统)
rpm -ivh package.rpm 安装一个rpm包
rpm -e package_name.rpm 删除一个rpm包
rpm -qa 显示系统中所有已经安装的rpm包

YUM 软件包升级器 - (Fedora, RedHat及类似系统)
yum install package_name 下载并安装一个rpm包
yum remove package_name 删除一个rpm包
yum list 列出当前系统中安装的所有包

DEB 包 (Debian, Ubuntu 以及类似系统)
dpkg -i package.deb 安装/更新一个 deb 包
dpkg -r package_name 从系统删除一个 deb 包
dpkg -l 显示系统中所有已经安装的 deb 包

APT 软件工具 (Debian, Ubuntu 以及类似系统)
apt-get install package_name 安装/更新一个 deb 包
apt-get remove package_name 从系统删除一个deb包


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值