linux快速命令查询手册

Author: SuperDeveloper
Date:2017.10.29
Description:learn linux

本文作为linux学习笔记,对于一些简单命令以及不常用的命令进行快速检索。

命令查询手册:

1.	clear:清屏
2.	reboot:重启
3.	halt/shutdown  关机
4.	cat /proc/meminfo 查看内存信息
5.	cat /proc/cpuinfo  查看CPU信息
6.	hostname : 查看主机名
7.	uname –a : 查看内核信息
8.	corntab –e: 编辑计划任务
9.	free –s 5  : 每5 秒刷新内存信息
10. df –h : 查看磁盘空间
11. du –sh : 查看文件大小
12. fdisk –l : 查看分区
13. nslookup :域名解析(DNS)
14. tzselect 设置时区
15. hwclock -w/--systohc将系统时间写入硬件计时器

文件操作

1.	touch file.txt: 创建文件
2.	cp : 复制文件 –a 复制目录 –i 提示信息
3.	rm : 删除文件 –r 删除目录 –i 提示信息 –f 强制删除
4.	mv : 移动文件
5.	which : 查找命令所在位置
6.	locate: 依据索引查找
7.	tar –cvf name.tar *.c *.txt : 打包所有C和txt文件 –xvf name.tar  –c home/ 解压到home目录下

进程操作

1.	ps –aux 或 –ef
2.	pstree –p 进程树查看并显示进程号
3.	top 按资源占用大小排列  -p +进程号 显示指定进程使用情况 q 推出
4.	kill –l 查看结束进程信号 -9+进程号中止进程
5.	killall -9 gedit 结束gedit进程
6.	pidof gedit 查看gedit进程号
7.	pgrep  command 显示comman所在进程号

设备挂载

1.	mount /dev/sdb7 /dir 挂载sdb7到dir目录下
2.	mount –o loop mycd.iso /dir 将iso文件挂载到dir目录
3.	mount.ntfs  /dev/sdbx /mnt 挂载NTFS设备

VIM操作

1.	:set nu/nonu :设置/取消行号
2.	u/U :撤销/全部撤销
3.	ctrl+r : 恢复
4.	q/q! :  退出/强制退出
5.	w:   写入
6.	n+yy+p/P: 复制n行并粘贴到光标下一行/上一行
7.	n+dd:删除n行
8.	o/O:在光标下/上增加一行
9.	:/find:在文本中查找find   n/N查找下/上一个
10.	:s/find/replace/gc : 把本行的find替换为replace    /gc中c用于确认替换
11.	:%/s/find/replace/gc :把全文的find替换为replace    /gc中c用于确认替换

配置网络

Shell编程

1.	test –x text.sh && echo”ok”||echo”fail” 检查text.sh的执行权限,有权限输出ok,没有权限输出fail
2.	if-else:
if [ 条件1 ] ;then 
条件1成立执行语句
elif [ 条件2 ] ; then
条件2成立执行语句
else
条件1和2都不成立执行语句
fi
3.	case 语句
case $Var in 
a)	echo”A”;;
b)	echo”B”;;
c)	……..   ;;
*)  default;;
esac
4.	while [ 条件1(进入循环条件) ] 
do
echo””
[ 条件2(退出循环条件) ] &&break
done
5.	until [ 条件1 ]
do
echo””
[ 条件2 ] && break
done
6.	for $Var in a b c d 
do 
echo”$Var”
done

一些文件的作用以及位置

/etc/rc.local		开机脚本,可将自己的脚本文件添加进去,使其开机执行
ntpdate time.windows.com 		从windows服务器更新系统时间
/etc/resolv.conf				域名解析服务器地址文件,常用nameserver 8.8.8.8
/etc/network/interface     配置网络ip地址,DHCP,掩码,等

你可能感兴趣的:(linux)