原文地址:https://linux.cn/article-6160-1.html
http://locez.com/Linux/common-command/ 作者: @Locez
跟着大大练习:
【命令】
# useradd username ###创建新用户
# passwd password ###为新用户设置密码
先创建个新LINUX用户,并设置密码
测试:
[root@oradb ~]# useradd hzptest ###创建新用户hzptest
[root@oradb ~]# passwd hzptest ###为新用户hzptest创建密码
Changing password for user hzptest.
New UNIX password:
BAD PASSWORD: it is WAY too short
Retype new UNIX password:
Sorry, passwords do not match.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
【命令1】
mkdir
mkdir 用于新建文件夹。
$ mkdir folder
$ mkdir -p folder/subfolder ### -p 参数为当父目录存在时忽略,若不存在则建立,用此参数可建立多级文件夹
【命令2】
ls
ls 即 list ,列出文件。
$ ls ### 仅列出当前目录可见文件
$ ls -l ### 列出当前目录可见文件详细信息
$ ls -hl ### 列出详细信息并以可读大小显示文件大小
$ ls -al ### 列出所有文件(包括隐藏)的详细信息
注意: Linux 中 以 . 开头的文件或文件夹均为隐藏文件或隐藏文件夹。
测试:
[root@oradb ~]# su - hzptest
[hzptest@oradb ~]$
[hzptest@oradb ~]$
[hzptest@oradb ~]$ mkdir testfolder -p testfolder/testsubfolder ###若当前目录下存在testfolder/testsubfolder就忽略,否则建立。
[hzptest@oradb ~]$ ls ###列出当前目录文件
testfolder
[hzptest@oradb ~]$ cd testfolder
[hzptest@oradb testfolder]$ ls ###列出当前目录文件
testsubfolder
[hzptest@oradb testfolder]$
【命令3】
cd
cd 是打开某个路径的命令,也就是打开某个文件夹,并跳转到该处。
$ cd path ### path 为你要打开的路径。
其中 path 有绝对路径和相对路径之分,绝对路径强调从 / 起,一直到所在路径。相对路径则相对于当前路径来说,假设当前家目录有etc 文件夹(绝对路径应为 /home/username/etc),如果直接 cd etc 则进入此文件夹,但若是 cd /etc/ 则是进入系统 etc ,多琢磨一下就可以理解了。另外在 Linux 中, . 代表当前目录, .. 代表上级目录,因此返回上级目录可以 cd .. 。
【命令4】
pwd
pwd 用于返回当前工作目录的名字,为绝对路径名。
$ pwd
/home
测试:
[hzptest@oradb testfolder]$ pwd ###查看当前目录的绝对路径
/home/hzptest/testfolder
[hzptest@oradb testfolder]$ cd .. ###返回上级目录
[hzptest@oradb ~]$ pwd ###查看当前目录
/home/hzptest