ls /home/uncle_cat ----列出"/home/uncle_cat"下的所有文件(不包含隐藏)
ls -al /home/uncle_cat ----列出"/home/uncle_cat"下的所有文件(包含隐藏文件)
bc 一个小的计算器
直接输入+,-,*,/,%,^ 运算即可得到结果。如 3+2-9^2 设定精度,可以直接键入 sacle=4(几位小数) 即可。
tab 的用法比较多,主要是命令补全和档案补齐
例子:
ls -al ~/shahuhu【tab】【tab】 把~文件夹中名称包含shahuhu的文件全部列出来。
bc【tab】【tab】 把命令中包含bc的命令都列出来
ctrl+c可以终止一些正在执行的命令:如下例:
find / 屏幕会不断的显示新的东西,此时按下ctrl再按c则会停止,回到命令行。
ctrl+d相当于exit。比如:
当登入linux时,如果想退出文字接口,则可以按下ctrl,再按d,则可以退出登录。
man和info都是在你对某一个指令不太懂的情况下求助文档的。用法如下:
man date
info date
不同的时man是全部显示,而info时分节点显示。
man -f man -----找到man这个名称在帮助文档中到底有多少个,并列出来 相当于: whatis man
man -k man ------找到帮助文档中有多少文档内容包含man这个关键词。 相当于:apropos man
LANG和locale时用来查看语境的。使用如下:
echo $LANG ----显示语言环境
LANG=en_US ----设定语境为美国英语
locale ----显示全部语言环境
nano 一个小的文本编辑器 用法:
nano xxxx(文件路径) 如果存在则打开,可以编辑。如果不存在则新建(如果不保存是不会存在的)。
nano /home/uncle_cat/shahuhu ----打开“/home/uncle_cat/ ”下shahuhu这个文件。
who 用来查看目前系统有哪些用户登入,用法:
who
netstat -a ----查看当前网络连接状态
ps -aux ----查看背景执行的程序
shutdown,reboot,halt,poweroff,sync
这些中,基本上我们常用的就是shutdown和sync,首先介绍sync
sync ----将内存中的数据同步写入硬盘。(为了防止内存中的数据没有写入硬盘造成数据丢失。)用法: sync
比如你想要重启系统,可以如此写。
sync;sync;sync;reboot; -----同步几次数据,然后重启(多同步几次也没什么坏处的)
下边介绍几个常用的shutdown命令:
shutdown -h now = shutdown -h 0 ---立马关机
shutdown -h 20:45 “this system will be shutdown at 20:45” ---20:45分开始关机,并用广播的方式通知所有系统用户这一消息。
shutdown -r now ----立马重启
fsck 检查磁盘
如果你的 /home挂载到了 sda7这个分割槽,而sda7损坏了。则用root账户登录以后可以做如下操作(此操作需要root权限):
fsck /dev/sda7
弹出警告以后直接按y即可。完成后reboot即可。