Linux系统常用的基础命令
查看哪个用户登录的系统
1、users命令
2、whoami命令或者who am i命令
查看哪些用户在系统上工作
1、who命令
2、w命令
查看登陆Linux系统所使用的终端
1、tty命令
显示操作系统的信息
1、uname命令:uname [选项]
其中,常用的“选项”如下:
-r:显示操作系统发布的版本信息
-s:显示操作系统名
-p:显示中央处理器类型
–all/-a:显示所有信息
-n:显示所用系统的主机名(也可用hostname命令)
-n-i或者-ni:显示所用系统的主机名和硬件平台名
清除屏幕显示的信息
1、clear命令
2、Ctrl+L
切换用户与提出用户
1、su命令:切换用户
例如:su – root:切换到root用户
2、exit:退出当前用户
用户密码
1、passwd username:修改某用户的密码
2、passwd –S username或者passwd --status username:获取某用户的密码状态
显示某命令的简单说明
1、whatis [命令]
2、man –f [命令]
查看某命令的帮助文档
1、[命令] --help
2、man [命令]
man命令使用简述
1、上下左右键进行移动,Home键跳转到第一页,End键跳转到最后一页。
2、:处输入/string,表示向下搜索string字符串。
3、:处输入?string,表示向前搜索string字符串。
4、q键退出Man Pages。
5、搜索没记全的命令:man -k [命令关键字]
使用info命令获取帮助:info [命令]
输入info [命令]之后,会进入一个Info Pages页面,q键退出此页面。
复制命令:cp [选项] [文件] [复制后的文件]
常用的选项如下所示:
1、-i:防止不小心覆盖已经存在的文件或目录,在覆盖之前给出提示信息。
2、-r:递归的复制目录。
3、-p:保留一些特定的属性,如时间戳等。
4、-f:强制覆盖原有的文件。
删除文件命令:rm [选项] [要删除的文件]
常用的选项如下所示:
1、-i:防止不小心删除有用的文件,在删除之前给出提示。
2、-r:递归的删除目录。
3、-f:强制删除。
确定文件中数据的类型
1、file命令
2、cat [文件]
3、cat > [文件]:新建文件并输入内容。
4、head [文件]:默认显示文件的前十行
5、head –n10 [文件]:使用-n可以指定显示的行数,也可以—lines或者-代替。
6、tail [文件]:默认显示文件最后10行
命令行下修改、删除与复制的操作
cc:修改光标所在行;
1、dd:删除光标所在行;
2、yy:复制光标所在行;
3、cl:修改光标所在字符;
4、dl:删除光标所在字符;
5、yl:复制光标所在字符;
6、cw:修改光标所在字;
7、dw:删除光标所在字;
8、yw:复制光标所在字;
9、p:将数据放置在当前行之下;(如果之前操作的数据是字符,意思为:将数据放置在光标之后)
10、P:将数据放置在当前行之上。(如果之前操作的数据是字符,意思为:将数据放置在光标之前)