18个:cd,pwd,ls,mkdir,rmdir,rm, touch, clear ,reset, cp,mv,tar,ifconfig,cat,reboot,poweroff,ipconfig,ping
帮助手册
一.cd,pwd,ls
1.ls命令-查看文件信息
Ubuntu里以‘.’开头的是隐藏文件
-a显示所有文件
-l显示文件所有信息
(组合使用 -al)
第一列参数代表文件类型:
d:目录文件
-:普通文件
p:管理文件
l:链接文件link
b:块文件block
c:字符设备文件char
s:套接字文件
文件权限:
R:读权限read W:写权限 x:可执行权限 -:没有权限
.:当前目录
..:上一级目录
用户名 组名 文件大小(单位Byte) 修改日期 文件名
2.cd命令 :改变工作目录(进出文件)
cd ..:返回上一级目录
3.pwd命令:显示当前路径(类比C:UserstzqDesktop)
二.linux的绝对路径和相对路径
绝对路径:目标位置的完整路径
绝对路径是从根目录开始,linux的根目录是/ (eg./地球/中国/学院路/37号)
相对路径:目标路径是相对于当前所在位置为基准的路径
相对路径一般是以./开头的 (eg.人在北京 ./海淀区/学院路/37号)
三.家目录,根目录
根目录是linux中最底层的目录,‘/’表示。
家目录是当前用户所在路径,用‘~’表示。
root用户的家目录和普通用户的家目录是不一样滴,普通用户家目录在/home,root用户在/root。
四.mkdir,rmdir,rm, touch, clear ,reset, cp,mv,tar,ifconfig,cat,reboot,poweroff,ipconfig,ping
1.mkdir命令:创建新的文件夹
mkdir test创建名为test的文件夹(区分大小写,不可重名)
mkdir -p test/test1/test2 -p参数可创建多级目录
2.rmdir命令:删除一个非空目录
rmdir tes t删除test文件夹 (注意 这个命令只能删 空目录,里边有东西删不了)
3.rm命令:删除文件或目录(目录一定加-r)
-r -f -i
rm -r test 递归删除该目录下所有子目录
rm -rf test 强制删除
rm -ri test 询问删不删
4.touch命令(创建一个文件)
touch test.c
rm test.c (不是目录,不用-r)
5.clear命令(刷新屏幕,保留历史记录)
6.reset命令(重新初始化屏幕,不保留历史记录)
7.cp命令(复制文件or目录)
格式:cp 源文件 目标文件
cp test.c testcp.c(复制一个和test.c一样的testcp.c)
cp -r test testcp(复制目录,-r递归)
sudo cp -r test ..(sudo使用管理员权限)
8.mv命令(修改文件名、目录名,移动文件)
改文件名-格式:mv 源文件名 改后文件名
改目录名-格式:mv 源目录名 改后目录名
移动文件-格式:mv 要移动的文件的路径 移动到哪里边
mv ./test1/testmv.c . mv testmv.c ./test1
移动多个文件:使用通配符‘*’,‘*’代表任意 mv ./test1/* . mv test22* ./test1
9.tar命令 (压缩解压,对文件和目录进行打包)
格式:tar [参数] 压缩文件名 要压缩的目录或文件名
-c:创建一个新的打包文件create
-x:对打包文件进行解压
-z:gzip格式压缩或解压,-cz压缩,-xz解压。后缀tar.gz
-j:bzip2格式压缩或解压,-cj压缩,-xj解压。后缀tar.bz2
-f:表示要操作的文件,一般放在所有参数最后
-v:显示正在处理的文件(展示压缩过程)
-C:格式:-C 路径,表示将压缩文件解压到指定路径
以bizp格式压缩解压
命令:tar -cjf test.tar.bz2 test22
tar -xjf test.tar.bz2
以gzip格式压缩解压
命令:tar -czvf test.tar.gz test22
tar -xzf test.tar.gz
tar -xzf test.tar.gz -C /home/tzq/test2
10.ifconfig命令(查看和配置网络状态)
设置ip地址:
格式 ifconfig 网卡 ip :ifconfig ens33 192.168.182.100
开关网卡:sudo ifconfig ens33 down/up
11.cat命令(查看文件内容)
cat testcat.c
cat -b test.c(对输出进行行编号)
12.reboot命令(重启Ubuntu)
13.poweroff命令(关机)
14.ipconfig命令(查看windows电脑的ip)
15.ping命令(可以测试本机与目标机器的网络是否连通,win和ubu通用)
ctrl + c停止
ping 10.136.123.23 -c 3 ping指定3次数后停止
目标机器可以是ip也可域名,若域名,需dns正确
五。linux帮助手册
命令太多,不可能全记住
1.linux帮助手册
使用man命令打开,手册分9页
2.使用man手册之前安装依赖
sudo apt-get install manpages-posix-dev
3.不知道命令在第几页,用-f参数



