命令前加sudo获得管理者权限
sudo
获得超级用户权限
sudo su
注销命令
logout
登录命令
login
立即关机
shutdown -h now
5分钟后关机
shutdown -h +5
在12:00关机
shutdown -h 12:00
关机后自动重启
shutdown -r now
指定在12:00时重启
shutdown -r 12:00
重启
reboot
显示当前目录内容
ls
显示当前目录所有内容(含隐藏文件)
ls -a
显示当前目录内容与所占内存
ls -s
显示当前目录内容与属性
ls -l
使用者权限分别为:文件拥有者rwx 同群组rwx 其他用户rwx
显示出路径内容
ls /home/kid
切换到当前目录下的kid子目录
cd kid
切换到上一层目录
cd ..
切换到主文件夹
cd ..
切换到系统根目录
cd /
切换到/usr/bin目录
cd /usr/bin
返回上次操作目录
cd -
创建文件夹kid
mkdir kid
删除空文件夹kid
rmdir kid
将data1.txt复制成data2.txt
cp data1.txt data2.txt
将data3.txt复制到/tmp/data目录中
cp data3.txt /tmp/data
显示复制过程加-v参数
cp -v data1.txt data2.txt
复制文件夹(递归复制加-r参数)
cp -r /opt /home/kid
删除hello.c文件
rm hello.c
删除当前目录所有文件
rm *
删除文件夹(递归删除加-r参数)
rm -r /home/kid
强迫删除文件(强制删除加-f参数)
rm -f filename
显示删除过程加-v参数
rm -v
显示preface.txt文件内容
cat preface.txt
将data1.txt内容附加到data2.txt文件之后
cat data1.txt >> data2.txt
将data1.txt和data2.txt合并成data.txt文件
cat data1.txt data2.txt > data.txt
将data.txt文件移动到/home/kid目录
mv data.txt /home/kid
将data1.txt文件重命名为data2.txt
mv data1.txt data2.txt
显示当前所在目录
pwd
列出所有包含"kid"字符串的文件和目录
locate kid
更新locate库
sudo updatedb
找出名字为kid的文件
find -name "kid"
搜索含有text字符串的文件
grep -rn "text"
查看当前文件夹和文件所占内存大小
du -ch
将ls -a命令执行结果输出到dir.txt文件
ls -a > dir.txt
将data1.txt内容附加到data2.txt文件之后
cat data1.txt >> data2.txt
重定向">"会覆盖原有内容,重定向">>"附加内容,原有内容不会被删除
管道命令"|"可将某命令的结果输出给另一命令
将ls命令的结果作为参数输送给grep命令
加载光盘
加载软盘
光盘卸载
软盘卸载
在后台执行locate数据库更新命令,命令后加&为后台打开
把后台运行的进程放到前台
查看进程
ls rpm | grep bind
mount /dev/cdrom/mut/cdrom
mount /dev/fd0/mut/floppy
umount /mnt/cdrom
umount /mnt
updatedb &
fg
top
1.进入top后可以直接按"k PID"杀死进程
2.shift + p 按cpu占用率从大到小排列进程
3.shift + m 按内存占用从大到小排列进程
查看进程
杀死99号进程
强制杀死99号进程
杀死ibus-daemon的所有进程
重启ibus-daemon的进程
查看内存
将目录下所有文件打包成data.tar
将目录下所有文件打包压缩成data.tar.gz
将*.tar.gz文件解压至当前目录下
将*.tar.bz2文件解压至当前目录下
将当前目录下所有tif文件打包并压缩成*.tar.Z文件
更改密码命令
显示当前日期时间
查询ls命令的用法
把filename.txt文件更改为最高权限
确定文件类型的file命令
查看系统版本信息
查看系统日志
ps -aux
kill 99
kill -9 99
killall ibus-daemon
或
pkill ibus-daemon
kill -HUP ibus-daemon
free
tar cvf data.tar *
tar zcvf data.tar.gz *
tar zxvf *.tar.gz
tar jxvf *.tar.bz2
tar Zcvf *.tar.Z *.tif
passwd
date
选择不同终端
CTRL + ALT + F1~F6 共有6个文字模式窗口
CTRL + ALT + F7 进入图形界面
man ls
chmod 777 filename.txt
file filename
uname -a
dmesg
查看cpu信息
lscpu
安装软件
sudo apt-get install
install后面加软件名称
卸载软件
sudo apt-get remove
remove后面加软件名称
自动卸载系统不需要的软件
sudo apt-get autoremove
显示Hello World
echo Hello World
echo指令还可以给文件添加信息,例如把hello world添加到hello.c文件末尾
echo "hello world" >> hello.c
安装deb包软件
dpkg -i filename
filename为deb包的名字