欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux 学习笔记

程序员文章站 2022-08-29 15:46:37
进入系统后: 1.图形到字符 ctrl+alt+shift+(f1,f2,f3,f4,f5,f6,f7) 2.字符到图形 alt+(f1,f2,f3,f4,f5,f6,f7) 注:后面操作全部在字符里面 设置进入系统的模式: 1.图形界面 2.字符界面 vi /tec/inittab id:5:in ......

进入系统后:

1.图形到字符  ctrl+alt+shift+(f1,f2,f3,f4,f5,f6,f7)
2.字符到图形  alt+(f1,f2,f3,f4,f5,f6,f7)
注:后面操作全部在字符里面
 
设置进入系统的模式:
1.图形界面
2.字符界面
 
vi /tec/inittab
id:5:initdefault  //把5改成3 就从字符界面启动
 
计算机运行级别:
0 系统关机
3 字符界面
5 图形界面
6 系统重启
注:使用方法是   命令( init+ (0,3,5,6) )
 
情空命令历史:
history -c
 
保存快照;
1.保存快照
2.恢复快照
 
基本命令:
ls  查看当前目录下的文件
cd  切换目录 in
 
常用操作:
ls 
查看当前目录下有那些文件或目录
cd 
切换目录
cd -
切换目录
pwd
查看当前目录
ctrl+c
强制中断
clear
清屏或者按住ctrl+l(清屏)
ifconfig
查看网卡上的ip
关闭sendmail服务:
service sendmail stop
开启sendmail服务:
service sendmail start
查看系统安装的rpm包:
rpm -qa
查看系统中是否安装apeche:
rpm -qa | grep http
清楚当前输入的命令:
ctrl+u
 
 
 
根目录下的目录分类:
/root root超级用户的家目录
/home 普通用户的加目录
/media 空目录,挂载光盘的
/mnt   空目录,测试用的
/dev  硬件设备
/boot 启动文件
/var  日志文件
/tmp  临时文件夹 
/bin  所有用户都可以执行的程序
/sbin root用户可以执行的程序
/etc  放配置文件的地方
/usr  不是系统自带的命令,是后期程序安装的 
 
 
shell技巧:
1.tab 补全
2.!vi 历史中离你最近的一次以vi开头的命令
 
 
光盘挂载:
mount /dev/cdrom/media
光盘卸载:
umount /media
查看计算机的挂载:
df 查挂载和空间使用
df -t 查看挂载,空间和文件系统
 
 
文件管理命令:
1.创建文件
touch (文件名   如:wenjian.txt)注:创建之后不用写东西
vi (文件名   如:wenjian.txt)注: 打开之后必须写东西进去
 
2.删除文件
rm -rf(文件名)
 
3.修改文件
vi (文件名)
 
4.查看文件
cat (文件路径及文件名)如:etc/123.txt
如果查看的时候需分页就加一个 | more  
如:cat etc/123txt | more
head (文件名),查看文件头部(前10行)head -1 file 产看前一行
tail (文件名),查看文件尾部(后10行)tail -1 file 查看后一行
 
5.复制文件
cp (文件名) /mnt/
意思是复制(文件名)到文件 mnt 文件夹里面
 
6.移动文件
mv (文件名) /mnt/
意思是剪切(文件名)到文件 mnt 文件夹里面
 
7.文件重命名
mv(文件1)(文件2)
意思是把文件1复制到文件2里面同时名字也变了
 
8.文件查找
which ls  //查找命令程序
ls (文件名)* //查找以(文件名)开头的文件
locate  // 前提是先执行updatedb
 
 
目录管理:
1.新建目录
mkdir (文件名)
 
2.删除目录
rm -rf(文件名)
 
3.修改目录
mv (文件名1)(文件名2)
注(将文件名1改成文件名2)
 
4.递归创建目录
mkdir -p (文件名)/(文件名)/(文件名)
注(后面可以跟多个文件)
 
5.递归查看目录
tree (文件名)
 
 
用户管理:
1.添加用户
useradd (用户名)
 
2.改密码
passwd (密码)
 
3.删除用户
userdel -r (用户名)
 
4.查看用户
id (用户名)
 
 
压缩包的使用:
gz压缩包:
1.制作压缩包
 
tar czf (文件压缩包及后缀)(文件名)如 tar czf xusong.tar.gz xusong.txt
 
同一个压缩包在同一个文件夹压缩不同的的文件 
比如:在xu文件夹里面有 1.txt 2.txt 3.txt 4.txt 5.txt 我要压缩:1.txt 2.txt 3.txt这三个文件
命令如下:
tar czf (文件压缩包及后缀)(文件名1)(文件名2)(文件名3)
tar czf xusong.tar.gz 1.txt 2.txt 3.txt
 
2.查看压缩包
tar tf(压缩包名)如 tar tf  xusong.tar.gz
 
3.解压压缩包
tar xzf (压缩包名)
如:tar xzf xusong.tar.gz
解压到其他文件夹
tar xzf (压缩包名)-C /(文件路径) 如下:
tar xzf xusong.tar.gz -C /mnt
上句的代码意思是  将xusong.tar.gz这个压缩包的文件解压到  mnt 文件夹里面   



未完
后面会陆续上传!
转载请注明出处,谢谢!