Linux基本命令行【一】
1. 创建一个新的文件夹:
在Linux的命令行中,使用 "mkdir" 命令来创建一个新文件夹。例如,假如你要在当前目录下创建一个名为 "test" 的文件夹,可以输入以下命令:
mkdir test
这将在你的当前目录下创建一个名为 "test" 的新文件夹。如果你要在别的目录下创建一个新文件夹,需要在 "mkdir" 命令后面加上目录的路径。例如,如果你要在 "/home" 目录下创建一个名为 "projects" 的文件夹,可以输入以下命令:
mkdir /home/projects
2. 在文件夹中创建一个新的文件:
使用 "touch" 命令创建一个新文件。例如,你可以在当前目录下创建一个名为 "testfile.txt" 的文件,输入以下命令:
touch testfile.txt
这会在当前目录下创建一个空的文件。
3. 查看当前目录下的文件和文件夹:
使用 "ls" 命令来列出当前目录下的所有文件和文件夹。例如,输入以下命令将列出当前目录下的所有文件和文件夹:
ls
如果你想列出当前目录下的所有文件和文件夹的详细信息,例如权限、所有者、大小等等,可以添加 "-l" 选项。例如:
ls -l
4. 查看文件内容:
使用 "cat" 命令来查看文件的内容。例如,如果你想查看名为 "myfile.txt" 的文件的内容,可以输入以下命令:
cat myfile.txt
这将输出 "myfile.txt" 文件的内容。
5. 将一个文件从一个文件夹移动到另一个文件夹:
使用 "mv" 命令移动文件。例如,如果你想将名为 "myfile.txt" 的文件从当前目录移动到名为 "newfolder" 的文件夹中,可以输入以下命令:
mv myfile.txt newfolder/
这将 "myfile.txt" 文件移动到名为 "newfolder" 的文件夹中。如果你想将整个文件夹移动到另一个目录下,可以使用 "mv" 命令加上文件夹的名称和新目录的路径。例如,如果你要将名为 "myfolder" 的文件夹移动到 "/home/newlocation" 目录下,可以输入以下命令:
mv myfolder /home/newlocation/
Linux基本命令行【二】
复制文件到另一个文件夹
cp /path/to/file /path/to/folder
删除文件
rm /path/to/file
删除文件夹及其所有内容
rm -r /path/to/folder
重命名文件
mv /path/to/file /path/to/newfilename
创建新的空文件
touch /path/to/newfile
Linux基本命令行【三】
生成一个随机的密码
可以使用以下命令生成一个随机的密码:
openssl rand -base64 12
这将生成一个12个字符长的随机密码。
列出当前用户可用的所有命令
可以使用以下命令列出当前用户可用的所有命令:
compgen -c
这将列出所有当前用户可用的命令。
查看当前登录用户的用户名
可以使用下面的命令查看当前登录用户的用户名:
whoami
这将返回当前登录用户的用户名。
查看当前登录用户的主目录
可以使用下面的命令查看当前登录用户的主目录:
echo $HOME
这将返回当前登录用户的主目录的路径。
查看文件的权限
可以使用下面的命令查看文件的权限:
ls -l filename
这将返回文件的详细信息,包括权限信息。
Linux基本命令行【四】
给一个文件或文件夹授予读、写、执行权限
chmod +rwx /path/to/file_or_folder
从一个文本文件中查找特定的字符串
grep "string_to_search" /path/to/file
查看Linux操作系统的版本
lsb_release -a
或者
cat /etc/*release
查看系统的CPU信息?
lscpu
查看系统的内存使用情况
free -m