2.man 命令( Linux 命令的帮助手册 manual )>命令:sleep 5启动sleep进程,休眠5秒
>命令:clear清屏
>命令:date系统日期
>命令:cal日历
>命令:cal 年份 该年的年份
>命令:cal 月 年 X年X月的日历
ctrl+c 用于命令行中结束当前进程
ctrl+z 挂起当前进程,程序没有结束放到后台,交回终端
>命令:jobs查看被挂起的工作号
恢复进程执行时,有两种选择:fg命令将挂起的进程放回到前台执行;用bg命令将挂起的进程放到后台执行
格式:fg 工作号;bg工作号
3.ls 命令查看目录下的内容>命令:man 命令名 打开该命令的帮助手册
查看方式:
空格——翻页
回车——跳行
q ——退出quit
4. 查看磁盘空间,命令:fdisk -l 显示结果中 Id 的数字表示空闲磁盘所占的百分比1)>命令:ls -l以长格式显示文件
---权限--- 硬连接数 属组 最后一次修改时间
- rw- r-- r-- 1 root root 1007 3月12 22:10 name
文件类型 属主(文件创建者) 文件大小(Byte) 文件/目录名
-表示普通文件
d表示目录
2)>命令:ls -a显示目录下的所有内容,包含隐藏文件和目录
隐藏文件/目录以.开头,蓝色代表目录
3)>命令:ls -al或者ls -la以长格式显示目录下的所有内容(命令组合搭配使用,功能叠加)
4)>命令:ls -R文件全部展开,查看到当前目录以及子目录的资源分布,类似Windows下的tree命令 ls -aR 组合搭配
5)>命令:ls -t按照时间先后(最后一次修改时间)显示目录下的内容ls -lt结合长列表按时间顺序排列
6)>命令:ls -F查看文件类型
普通文件——无后缀名显示
目录——/结尾
可执行文件——*结尾
7)>命令:ls -ld查看当前目录属性
5. 查看文件的内容,命令:cat 适合查看小文件查看磁盘剩余空间大小,命令:df -k
6.命令输出
7. 用户登录到系统后所在的目录就是主目录,用户在其主目录下拥有最大权限,主目录在创建用户的时候自动分配目录名,普通用户的主目录在 /home 下管理,目录名就是用户名1)平时的命令执行结果默认向终端输出——标准输出
2)输出重定向:将输出的结果重新导向到文件中(新的会覆盖旧的)
>命令:命令名 >文件名
例如:
>命令:date >1.txt把date的内容写入1.txt文件中(如果1.txt不存在,先创建再写入)
>命令:cal >1.txt把cal的内容写入1.txt文件中,覆盖原来的内容
3)输出追加重定向(在原有文件后追加内容)
例如:
>命令:date >>1.txt
>命令:cal >>1.txt 在1.txt的文件后追加新的内容
8.创建目录root用户主目录固定在/root
>命令:cd 回车直接回到主目录,或者cd ~用~代替主目录名
>命令:echo参数或者变量 回声命令,返回参数或者变量的值
例如:
>命令:echo ~
>命令:echo $PATH 系统变量的搜索路径,PATH显示的多个值使用冒号分隔,表示以上目录下的命令在任何目录下可以直接使用
9. 放大命令框 ctrl+shift+”+”, 减小命令框 ctrl+”-”>命令:mkdir目录名 创建一个目录
>命令:mkdir -p目录一/目录二 创建两级目录
>命令:mkdir目录一 目录二 目录三 依次创建三个目录
例如:
>命令:mkdir ~/game在主目录下新建一个game目录
10. 新建文件,命令:touch 文件名切换到图形界面,命令:startx 回到字符界面,注销
11.Linux 文件 / 目录的命名规则如果文件名不存在,创建一个新的空的文件
如果文件名存在,只会修改文件的最后一次修改时间
Ls -l *.txt以长列表显示所有的后缀是txt的文件(*通配符,匹配任意一个字符)
12.拷贝文件或者目录1)区分大小写
2)除了/以外的字符
3)包含空格需要使用\转义或者双引号
4)以.开头的名称,具备隐藏属性
5)Windows使用后缀名来区分不同的文件类型,Linux不需要,后缀只是属于文件名的一部分
例如:
a.创建my file文件——文件名中带有空格,命令:touch my” ”file或者touch my\ file
b.创建隐藏文件,命令:touch .news
13. 移动文件/ 目录>命令:cp 源文件名 新文件名
例如:把~/test下的1.txt拷贝到~/test/dir1下,文件名不变
>命令:cd ~/test cp 1.txt dir1/(文件名不写,默认与源文件同名)
14.删除文件或者目录>命令:mv 源文件/目录 目标文件/目录 (重命名或者移动)
mv命令中第二个参数类型的不同(是文件还是目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
例如:
在~/test下,新建d1和d2目录,在d1目录下新建1.txt文本内容为hello
>命令:cd ~/test
mkdir d1 d2
cd d1
touch 1.txt
echo hello >1.txt
把1.txt进行备份生成11.txt
>命令:cp 1.txt 11.txt
把11.txt移动到d2中
>命令:mv 11.txt ../d2/
把1.txt移动到d2中,重命名为2.txt
>命令:mv 1.txt ../d2/2.txt
1)删除文件
>命令:rm 文件名
rm *.txt删除文件的时候要多次提示
rm -f *.txt删除文件的时候关闭交互
2)删除空目录,命令:rmdir 空目录名
3)删除一个非空目录,命令:rm -r 非空目录名
>命令:rm -rf非空目录名 关闭交互删除一个非空目录