linux系统常用命令

Win10 linux子系统通过bash命令进入

日期时间命令

cmd :date
desc:查看当前系统时间

example:
格式化时间 :date +%Y--%m--%d
修改当前日期:date -s "20:20:20"

cmd :cal
desc:查看日历

cmd :uptime
desc:查看系统运行时间

输出、查看命令

cmd :echo
desc:显示输入的内容

example:
echo "ssssss"

cmd :cat | more | less
desc:cat 显示文件全部内容 | more 向下翻页 | less 带上下翻页

example:
cat | more | less FileName

cmd :head | tail
desc:显示文件的头|尾几行(默认10行)

example:
head | tail -n 12 FileName //显示头 | 尾 12行
-f //追踪显示文件更新。一般用于查看日志,命令不会退出,而是持续显示新添加的内容

查看硬件信息

cmd :lspci | lsusb | lsmod
desc:查看PCI设备 | 查看USB设备 | 查看加载的模块(驱动)

example:
lspci | lsusb | lsmod -v //显示指定硬件的详细信息

关机、重启

cmd :shutdown
desc:关闭、重启计算机

example:
shutdown [-h、-r] 时间
shutdown -h now //立即关机
shutdown -r now //立即重启
shutdown -h +10 //10分钟后关机
shutdown -h 23:30 //23:30关机
poweroff //立即关机
reboot //立即重启

归档、压缩

cmd :zip gzip | unzip
desc:压缩 | 解压缩 文件

example:
zip | gzip xx.zip xx //将xx压缩为xx.zip文件
unzip xx.zip //将xx.zip解压缩

cmd :tar
desc:归档(打包)文件,但是不压缩

example:
tar -cvf xx.tar xx //将xx文件打包为xx.tar文件
tar -cvzf xx.tar.gz xx //-z 将归档后的文件进行压缩
tar -xvf xx.tar //将xx.tar文件释放

查找

cmd :locate
desc:快速查找文件、文件夹(预先简历数据库,数据库默认每天更新一次,可用update命令手工建立、更新数据库)

example:
locate keyword

cmd :find
desc:高级查找文件、文件夹

example:
find 查找位置 查找参数
find . -name keyword
find / -name .conf
find / -perm 777 //权限查找
find / -type d //类型查找 d代表目录
find . -name "a
" -exec ls -l {} \ //将查找出来的文件进行传递 执行ls -l 命令

vim

image.png

image.png

image.png

你可能感兴趣的:(linux系统常用命令)