date 显示日期
cal 显示日历
who 查看谁在线
ps -aux 进程查看
sync 数据同步写入磁盘
shutdown 关机
reboot 重启
ls 列举文件
chgrp 修改文件所属组,可以使用-R选项进行递归修改
chown 修改文件所有者
chmod 修改文件权限
cd 变换目录
pwd 显示当前所在目录
mkdir 新建目录
rmdir 删除目录
cp 复制命令
rm 删除命令
mv 移动文件
cat 显示文件内容
which 查找命令
locate 搜索文件(数据库搜索)
updatedb 更新数据库
find 查找文件(硬盘搜索)
df 查看磁盘空间
ln -s 建立软链接(符号链接,默认硬链接)
fdisk 磁盘分区
mkfs 磁盘格式化
mount 磁盘挂载
umount 磁盘卸载
mknod 建立设备节点
gzip 压缩命令
bzip2
tar 打包命令,tar也可以通过gzip、bzip2实现压缩功能
tar -jcv -f 压缩,bzip2方式压缩与解压缩
tar -jxv -f 解压缩,解压时可以使用-C选项指定解压目录
tar -zcv -f gzip方式压缩与解压缩
tar -zxv -f
echo 取出变量值
export 将变量变成环境变量
history 命令历史
!number 执行历史中数字代号命令
!! 执行上一条命令
source 读入配置文件命令,也可以用小数点'.'代替
wc 统计一个文件中有多少个字符、多少行
diff 文本比较
patch 打补丁
useradd 新增用户
passwd 修改密码
userdel 删除账户
groupadd 新增组
groupdel 删除组
su 切换账户
sudo
窗口和控制台之间的切换
ctrl + alt + F1~F6 切换到控制台下
ctrl + alt + F7 切换到窗口模式下
2015.5.11 add
在命令模式下查看图片,有两个命令:display和eog,display是ImageMagick工具包下面的一个命令,如果没有这个工具包,需要先安装一下,sudo apt-get install imagemagick。而eog通过man查看了一下,eog - a GNOME image viewer。
如果要打开pdf文件呢,也有一个命令,evince,man的解释如下:evince - GNOME document viewer。
2015.5.18 add
Linux设置静态ip地址
首先打开/etc/network/interfaces文件(需要root权限),将之前的内容删掉,添加下面的内容:
auto eth0
iface eth0 inet static
address 192.168.1.19
netmask 255.255.255.0
gateway 192.168.1.1
修改完成之后,可以使用命令sudo /etc/init.d/networking restart来重启网络服务,使用ifconfig命令可以看到设置静态ip地址成功。但是这样修改了之后,不能访问外网了,别急,在/etc/resolvconf/resolv.conf.d/base中添加如下内容:
nameserver 8.8.8.8
nameserver 8.8.4.4
修改完成之后,重启之后就可以访问外网了。
配置samba服务
首先安装samba,sudo apt-get install samba smbfs,然后修改/etc/samba/smb.conf文件,在文件最后添加上下面的内容:
[share]
path = /home/xxx/share
available = yes
browseable= yes
public = yes
writable = yes
如果需要无密码访问,还需要设置security,去掉前面的'#'号,并将security赋值为share,使用命令sudo /etc/init.d/smbd restart来重启samba服务,重启即ok。
同时,需要注意修改一下共享目录的权限,直接修改成777吧。
ubuntu修改主机名
可以使用hostname或uname -n来查看主机名,那么如何修改这个主机名呢?那就是通过编辑/etc/hostname文件来实现,重启生效。
which命令
which命令用于在当前环境变量中查找一个命令并返回该命令的路径,例如:
$ which ls
/bin/ls
env命令
env命令将当前系统中的所有环境变量都列举出来,如果需要查看单个环境变量,可以通过echo $var_name方式得到。
usermod命令
usermod命令用于修改系统用户帐号,这里举出其中一个用法,详细的用法可以参考man手册。例如常见的新增一个用户账户时执行sudo操作时被告知该用户没有在sudo组中,那么需要使用下面的命令将用户添加到sudo组中:
usermod -a -G sudo username
// 2018-09-04 add
终端字体缩小与放大命令:ctrl + '-'、ctrl + shift + '+'