Linux学习笔记
1、常用命令记录
ls:列出当前目录下的文件及目录
-al:列出所有文件目录,包括隐藏文件(.开头)
date:显示当前的日期和时间
+%y/%m/%d:以2011/01/01的格式显示当前日期
+%H:%M:以12:00的格式显示当前时间
echo $LANG:显式当前系统支持的语言
LANG=en_US:修改系统支持的语言(zh_CN:中文,en_US:英文)
cal:显示日历
不加参数:显示当月日历
(YEAR):显示某一年的所有日历
(MONTH YEAR):显示某年的某个月份的日历
bc:计算器->进入计算器环境
scale=3:表示显示3为小数
quit:用于退出计算器环境
[TAB]
命令之后按两次:显示所有以*开头的命令【命令补全】
文件之后按两次:显示所有以*开头的文件【文件补全】(错误)
文件之后按一次:自动补全文件名
[CTRL]-c:中断命令执行
[CTRL]-d:表示键盘输入结束,或者退出文字界面(相当于exit)
man:在线查询命令功能,进入man环境
q:退出man环境
nano:nano文本编辑器
文件名(带后缀):新建或打开指定文件
who:查看在线的用户
netstart:网络命令
-a 查看网络联机状态
ps:
-aux:查看后台执行的程序
ps -ef | grep 进程名称:查询指定进程
shutdown:关机命令
-t sec:过若干秒数后关机
-k:发送警告消息,非真正关机
-r:将系统的服务停止后就重启(常用)
-h:将系统的服务停止后就关机(常用)
-n:不经过init程序,直接以shutdown功能关机
-f:关机并开机后,强制略过fsck的磁盘检查
-F:系统重启后,强制进行fsck的磁盘检查
-c:取消已经进行的shutdown命令内容
时间:指定关机时间(必须要有)
now:表示时间为0,表示当下
20:23:表示具体时间
+10:表示再过10分钟
sync:将数据同步写入磁盘,关机命令shutdown会调用这个命令,但是保险起见,在执行shutdown命令之前可以多次调用sync来将内存中的数据写入磁盘保存
reboot:重启命令
halt:关机命令
poweroff:关机命令
-f:强制关机,不会调用shutdown命令,硬件关机
init:切换系统运行模式
[0-6]:共七种运行模式可供切换
touch:创建文件
-a或–time=atime或–time=access或–time=use:只更改存取时间
-c或–no-create:不建立任何文件
-d<时间日期>:使用指定的日期时间,而非现在的时间
-f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题
-m或–time=mtime或–time=modify:只更改变动时间
-r<参考文件或目录>:把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同
-t<日期时间> 使用指定的日期时间,而非现在的时间
cp :拷贝命令
cp -rf 源文件/目录 目标文件/目录 递归拷贝
rm :删除命令
rm -f 文件/目录 :递归删除
(未完待续)