1.查看主机名
hostname
2.修改主机名为mylinux
sudo hostnamectl set-hostname mylinux
3.新建用户pyq 设置密码为123abc
sudo useradd pyq
echo "pyq:123abc" | sudo chpasswd
4.切换到用户pyq登录linux系统,在自己的家目录下新建文件夹pengyaqin
su - pyq
mkdir ~/pengyaqin
5.查看本机的ip地址
ip addr
6.退出pyq用户
exit
7.进入根文件夹,新建文件夹world
sudo mkdir /world
8.进入world文件夹,新建china us uk Ukraine Russion
sudo mkdir /world/{china,us,uk,Ukraine,Russion}
9.china下面需要新建beijing ,us目录下新建Washington uk下面新建London Ukraine下面新建Kyiv russion下面新建Moscow
sudo mkdir /world/china/beijing /world/us/Washington /world/uk/London /world/Ukraine/Kyiv /world/Russion/Moscow
10.使用tree命令查看/world文件夹的目录结构
sudo tree /world
11.查看当前系统里的所有的环境变量,并且修改PS1环境变量,要求显示时间,没有中括号
env
export PS1="\t \u@\h:\w$ "
12.使用vim编写一个whoami.c的文件,使用c语言编写代码输出如下效果:
hello,world,i am jack/rose
i am learning linux
vim whoami.c
#include <stdio.h>
int main() {
printf("hello,world,i am jack/rose\n");
printf("i am learning linux\n");
return 0;
}
13.然后编译whoami.c 为whoami二进制文件,然后使用绝对路径执行whoami程序
gcc whoami.c -o whoami
/path/to/whoami
14.查看当前系统默认的shell解释器为那个?
echo $SHELL
15.切换shell解释器到sh
sh
16.切换shell解释器到bash
如果你当前在sh,可以输入exit退出,然后:
bash
17.使用查看whoami.c和whoami文件的类型
file whoami.c whoami
18.使用绝对路径新建/shanghai/lujiazui目录
sudo mkdir -p /shanghai/lujiazui
19.使用绝对路径在/shanghai/lujiazui目录下新建空文件dongfangmingzhu.txt
sudo touch /shanghai/lujiazui/dongfangmingzhu.txt
20.使用绝对路径进入/shanghai/lujiazui
cd /shanghai/lujiazui
21.查看当前所在的路径
pwd
22.定义变量city="changsha",然后输出city变量的值
city="changsha"
echo $city
如果mkdir $city ,当前文件夹下将会有一个changsha的文件夹
24.使用tree命令 /bin 查看目录结构树和使用pstree命令查看进程树
sudo tree /bin
pstree