常用linux命令
1.修改777 权限。
chmod -R 777 某文件夹的绝对路径。比如cookiex用户目录下面的abc目录设置为777,通过:
chmod -R 777/home/cookiex/abc
chmod 777 /tmp/zhanglinjiang
-R表示的是目录以及目录下面的所有内容都设置为相同的指定权限位。
2.显示日期的指令:date .显示日历的指令:cal
3.重要的几个热键[Tab],[ctrl]-c, [ctrl]-d
[Tab]按键---具有『命令补全』不『档案补齐』的功能
[Ctrl]-c按键---让当前的程序『停掉』
[Ctrl]-d按键---通常代表着:『键盘输入结束(EndOf File, EOF 戒End OfInput)』的意思;另外,他也可以用来取代exit
4.改变文件拥有者:chown
chmod [-cfhvR] [--help][--version] user[:group] file...
参数
描述
user 新的档案拥有者的使用者 ID
group 新的档案拥有者的使用者群体(group)
-c 若该档案拥有者确实已经更改,才显示其更改动作
-f 若该档案拥有者无法被更改也不要显示错误讯息
-h 只对于连结(link)进行变更,而非该 link 真正指向的档案
-v 显示拥有者变更的详细资料
-R 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
例子
// 将rootfs文件夹及其子录的权限和组均改为root
chown –R root:root rootfs
// 将目录rootfs文件夹及子目录的所有者和组更改为用户liufan和组liufan-desktop
chown –Rliufan:liufan-desktop rootfs
5.查看版本信息等
Uname –r
Lsb_release –a
6.变换目录:cd
7.显示当前所在目录:pwd
8.建立新目录:mkdir
9.删除空目录:rmdir
10.档案与目录的显示:ls
你用alias命令看一下就知道,ll是ls 的别名,相当于ls-l
11.复制档案或目录:cp
12. 移除档案或目录:rm
13. 移动档案与目录,或更名:mv
14. 取得路径的文件名与目录名:basename,dirname
15.由第一行开始显示档案内容:cat
16.只看头几行:head
17.只看尾几行:tail
18.修改档案时间或新建档案:touch
19.档案预设权限:umask
20.配置文件档案隐藏属性:chattr
21.显示档案隐藏属性:lsattr
22.用输出重定向。
覆盖写方式(每次写之前先清空文件):
1 |
|
追加写方式(每次都从文件最后开始写):
1 |
|