linux命令行学习

时间:2021-10-19 16:30:48
1:登录用户: su 用户名(root)
2:添加角色: useradd 用户名(回车)

3:输入添加角色密码: passwd 用户名 (回车 会提示输入密码)

4:关机命令:shutdown -h now

5:显示时间的命令 :date

6:显示日历的命令:cal

7:显示当前所在目录:pwd [-LP]

8:变换目录:cd 

cd [相对路径或绝对路径]

cd ~mandytong  #代表去到mandytong这个用户的家目录。即/home/mandytong

cd ~   #表示回到自己的家目录,即/root这个目录

cd  #没有加上任何路径,也还是代表回到自己家目录的意思

cd .. #表示去到目前的上层目录,即/root的上层目录的意思

cd - #表示回到刚刚的那个目录,也就是/root

cd /home/mandytong #这个就是绝对路径的写法,直接指定要去的完整路径名称

cd ../mandy #这个是相对路径的写法,我们由/home/mandytong去到/home/mandy就这样写

9:档案与目录的显示:ls [-l]

10:复制档案或目录:cp 例:cp 来源文件 目标文件

11:建立新目录:mkdir [-mp]

选项与参数:-m 配置文件案的权限

-p:帮助你直接将所需要的目录递归建立起来

12:删除【空】的目录:rmdir        例:rmdir 目录

13:移除档案或目录:rm 例:rm [-fir]档案或目录

14:移动档案与目录,或更名:mv 例:mv [-fiu] soutce destination

15:取得路径的文件名与目录名:basenamr,dirname

16:由第一行开始显示档案内容:cat

cat [-AbEnTv] 

选项与参数:

-A:相当于-vET的整合选项,可列出一些特殊字符而不是空白而已

-b 列出行号。仅针对非空白行做行号显示,空白行不标行号

-E 将结尾的断行字符$显示出来

-n 打印出行号。连同空白行也会有行号。与-b的选项不同


17:强制退出 ctrl + c

18:显示的时候顺道输出行号:nl [-bnw] 档案

19:只看头几行:head [-n number] 档案

20:只看尾几行: tail [-n number]档案