Ubuntu基础命令

时间:2023-03-09 02:01:17
Ubuntu基础命令
显示历史命令的时间戳
echo 'HISTTIMEFORMAT="%F %T "' >> ~/.bashrc
解压文件/打包文件夹
tar -zxvf folder.tar.gz
tar -cvf openvpn239.tar openvpn-2.3.9/
手动校准时间和修改时区
date -s "2016-01-03 12:17:00"
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
生成指定大小的文件
dd if=/dev/zero bs=1M count=100 of=output.tar.gz
使用SCP传输文件(夹)
scp -r folder1 root@192.168.1.2:/home/chen
scp ubuntu.iso root@192.168.1.2:/home/chen/ubuntu.iso
为网卡配置静态IP地址
vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 223.6.6.6
显示网卡的逻辑名称
lshw -class network
关机/重启
shutdown -h now
reboot
修改hosts
vi /etc/hosts
重启网卡
ifdown eth0 && ifup eth0
修改主机名
vi /etc/hostname
apt-get相关
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等 
apt-get install package 安装包 
apt-get update 更新源 
apt-get upgrade 更新已安装的包 
apt-get dist-upgrade 升级系统 
查看进程
ps -aux
开启路由转发功能
重启生效: vi /etc/sysctl.conf    net.ipv4.ip_forward=1
立即生效: echo '1' > /proc/sys/net/ipv4/ip_forward
挂载光盘
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
删除非空文件夹
rm -rf /home/dir
查看系统中的所有用户
cat /etc/passwd
chen:x:1000:1000:chen,,,:/home/chen:/bin/bash
用户名: 密码: uid: gid: 用户描述: 主目录: 登陆shell