tab 命令补全[例如:ca【tab】会出现 cal cat…有关ca的指令]
文件补齐[例如:date --【tab】会出现 --date --help --date=…由–打头的文件]
ctrl+c 中断当前程序
ctrl+d 相当于输入exit
shift+fn+pgup/puon 不用鼠标滑轮进行上翻下翻
ctrl+Alt+F1 :返回图形界面
**ctrl+Alt+F2:**指令界面(无图形)
shutdown 关机
reboot,halt,poweroff 重启,关机
定时关机:
shutdown -h(参数) 10(时间分钟为单位) ‘填写警告信息’
参数:-k(虚晃一波,不是真的关机)
-r(停掉服务器后重启)
-h(停掉服务器之后立即关机)
时间:可以填单纯的数字表示多少分钟后关机,也可以填写20:15表示八点十五关机,now表示立即关机
**shutdown -c:**取消关机
halt 关闭系统,使用权限是超级用户。
格式:
halt [-n] [-w] [-d] [-f] [-i] [-p]
参数:
-n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。
-w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。
-f:没有调用shutdown,而强制关机或重启。
-i:关机(或重启)前,关掉所有的网络接口。
-f:强迫关机,不呼叫shutdown这个指令。
-p: 当关机的时候顺便做关闭电源的动作。
-d:关闭系统,但不留下纪录。
exit 退出系统
mv 文件或目录改名
例子:mv yang.txt zi.txt(将文件yang改成zi)
ls [参数] 文件名(显示目录内容)
参数:
-a,显示隐藏的目录和文件
-l,显示文件的详细信息,文件目录具有的权限,当前权限文件的数量,拥有者,所属的群组,文件目录的大小,创建或者修改时间,文件目录的名字。
-ld,查看当前目录的属性
-lh,翻译成更加直观的感受
diff 参数 源文件 目标文件 (比较两文件之间的不同)
参数
-a:将所有文件当作文本文件来处理。
-b:忽略空格造成的不同。
-B:忽略空行造成的不同。
-c:使用纲要输出格式。
-H:利用试探法加速对大文件的搜索。
-I:忽略大小写的变化。
-n --rcs:输出RCS格式。
例: diff -b yang.txt zi.txt(忽略空格比较yang于zi文件的不同)
df命令用来检查文件系统的磁盘空间占用情况
格式
df [options]
参数
-s:对每个Names参数只给出占用的数据块总数
-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数
-k:以1024字节为单位列出磁盘空间使用情况
-x:跳过在不同文件系统上的目录不予统计
-l:计算所有的文件大小,对硬链接文件则计算多次
-i:显示inode信息而非块使用量
-h:以容易理解的格式印出文件系统大小,例如136KB、254MB、21GB
-P:使用POSIX输出格式
-T:显示文件系统类型
passwd
1.作用
passwd命令原来修改账户的登陆密码,使用权限是所有用户。
su
1.作用
su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。
cp 复制功能
格式:cp 参数 文件 目录
参数
-i 提示
-r 复制目录及目录内所有项目
-a 复制的文件与原文件时间一样
例:复制a.txt到test目录下,保持原文件时间,如果原文件存在提示是否覆盖
cp -ai a.txt test
free 显示剩余空间
格式 free或free 参数
参数
-b :以Byte显示内存使用情况
-k :以kb为单位显示内存使用情况
-m:以mb为单位显示内存使用情况
-g :以gb为单位显示内存使用情况
-s :<间隔秒数> 持续显示内存
-t :显示内存使用总合
例子:free
free -m
rm 删除指令
格式 rm 参数 文件名
参数
-f :就是force的意思,忽略不存在的文件,不会出现警告消息
-i :互动模式,在删除前会询问用户是否操作
-r :递归删除,最常用于目录删除,它是一个非常危险的参数
例:rm -i yang.txt(删除yang但是询问是否删除)
cat 查看文件
格式 cat 文件名
例 cat txt (查看txt文件中的内容)
vi/vim下的指令
w保存
q退出
q!不保存退出
%s/x/y/g y全局替换x
ef 打开文件