ctrl + d 取消文字界面,相当于EOF或者exit,可以当做exit用
ctrl + c 中断当前程序执行
ctrl+shift+c 复制文字界面中所选中的文字
ctrl+shift+v 粘贴文字界面中所选中的文字
bc 计算器,设置scale = 3,表示小数点位后精度,quit来退出
calc 2016, calc 12 2016查看2016年12月份的日历
date 返回当前日期
man 帮助,man date
Linux手册页主要有9个部分:
1.用户命令(link, env、ls、echo、mkdir、tty),用户在shell环境内可以操作的命令或可执行文件
2.系统调用或内核函数(sethostname) 系统内核可调用的函数与工具等
3.库程序(acosh、asctime、btree、locale、XML::Parser),function and library, 大部分为C的函数库
4.与设备有关的信息(isdn_audio、mouse、tty、zero)
5.文件格式描述(keymaps、motd、wvdial.conf),配置文件
6.游戏(注意很多游戏现在都是图形化的,除了手册页系统之外,还都有图形化的帮助信息)
7.其他(arp、boot、regex、unix utf8),惯例与协议等,如Linux文件系统,网络协议,ASCII code等说明
8.系统管理(debugfs、fdisk、fsck、mount、renice、rpm, apt),管理员可以使用的命令
9.内核,与之有关的文件
在文字界面输入sync,可以把内存中没有写入硬盘的东西写进去。(虽然这个命令已经被shutdown reboot halt包含进去了)
poweroff -f
shutdown -h now
忘记root密码怎么办?
-rw-r--r-- 1 root root 238 jun 18 17:22 test.txt
-rwxr-xr-- 1 test1 testgroup 5238 jun 18 10:25 ping_tsai
可以通过设置权限,(拥有者权限)(同组内权限)(其他人权限)来设置文件访问权限
-rwx------: 文件所有者对文件具有读取、写入和执行的权限。
-rwxr―r--: 文件所有者具有读、写与执行的权限,其他用户则具有读取的权限。
-rw-rw-r-x: 文件所有者与同组用户对文件具有读写的权限,而其他用户仅具有读取和执行的权限。
drwx--x--x: 目录所有者具有读写与进入目录的权限,其他用户近能进入该目录,却无法读取任何数据。
Drwx------: 除了目录所有者具有完整的权限之外,其他用户对该目录完全没有任何权限。不能进入该文件,当文件类型为d的时候,x的意思是进入该目录。
chgrp 改变文件所属用户组
chown 改变文件所有者
chmod 改变文件权限
-R 递归子文件及其文件
nl命令,和cat命令差不多,只不过把行号输出来了。
umask是文件默认权限,如果设置为0022(主要看后三位),则创建出阿里的文件权限是
rw-r--r--
创建的文件目录权限是
rwxr-xr-x
在默认权限的属性上,目录与文件是不一样的。x权限对目录来说非常重要,但是一般文件的创建不应该有执行的权限,因为一般文件通常用来数据的记录。不需要执行的权限。因此,默认情况下:
- 若用户创建“文件”,则默认没有可执行(x)权限,只有rw这两个选项,也就是最大为666
- 若用户创建“文件夹”,则默认可执行,最大为777
-
因为是掩码,所以是777-022 = 755这样的权限。
ubuntu find命令