热度 3| |
1. 用户登录
(1) login 重新登录本机
(2)rlogin 登录到远程主机
(3)passwd更改用户的登录密码
(4)su登录为super user或者更改当前用户
2. 文件管理命令
(1)ls 显示目录文件 --> eg. ls -rtl 按日期显示文件信息
(2)cp文件拷贝命令 --> eg. cp dir_source dir_target -R 递归拷贝
(3)ln和unlink 产生链接文件 --> eg. ln -s file symbol
hard link:一个文件有多个名称。
symbolic link:产生一个特殊的文件,文件内容指向另一个文件的位置。
(4)mv重命名一个文件(夹),文件移动
(5)rm文件删除命令
rmdir用于删除空文件夹(目录),非空目录可由“rm -r dir”删除。
(6)cd/chdir 转移工作目录
(7)mkdir 建文件夹(目录)
(8)pwd显示当前工作目录
(9)cat,more文件查看命令
重定向符号:“>”覆盖,“>>”追加。
eg. cat file1 file2 > file3将file1,file2链接并写入到file3。
(10)chmod改变文件(夹)的存取权限模式(access mode)。
option:“-R”递归修改权限。
文件属性: 可读(r)(4),可写(w)(2),可执行(x)(1)。
文件归属:所有者(Owner)(u),组内成员(Group member)(g),组外成员(Other)(o)。
用户的access mode有10位来表示,第一位一般为d(目录)或-(文件)等,后9位分为3组,分别为文件所有者,组内成员,组外成员的 r / w / x 的权限。
格式1. chmod ugo filename --> eg. chmod 755 file
格式2. chmod <augo> <+-> <rwx> filename --> eg. chmod a-rw file1
(11)alias取别名 --> eg. alias rm rm -i
3. 与进程相关的命令
(1)ps 显示当前进程状况(进程号,运行状态等) --> eg. ps -fu
(2)kill 用来结束一个正在运行的进程(向进程传递一个信号)。 --> eg. kill -9 19749(进程号)
(3)<ctrl> + C 中断当前执行指令
(4)<ctrl> + Z 暂停当前运行进程(可由fg命令唤起)
(5)bg 将暂停的进程转到后台执行,以便前台接受新命令
(6)fg 将挂起的进程继续前台运行
4. w:Show who is logged on and what they are doing.
w [-husfv] [user]
5. vim
(1)分屏编辑命令
-> 先打开一个文件 --> [g]vim *.*,
-> 再用 “ vs *.* ” 同时横向打开另一个文件,
或者 “ sp *.* ”同时纵向打开另一个文件。
-> <ctrl> + ww用于在分屏之间跳转
(2)文件比较
-> gvimdiff file1 file2
-> z+o:打开文件对比相同的部分,z+c:关闭文件对比相同的部分
(3)vim实用命令
-> :%s / * / /gn 返回匹配单词数目
-> :%s / * / * /g 或者 :1, $/ * / * / g 字段替换命令
-> / expression0 .* expression1 间隔字段匹配