linux学习(第一天)

linux的特点

(1.免费的并且开源。

(2.支持多线程多用户。

(3.安全性好。

(4.对内存和文件管理优越。

linux系统控制台文字界面下命令:

ls/dir/ls -l 显示当前目录文件(两者颜色不一样)

cd(+目录) 切换到目录下

startx 从控制台进入图形界面

shutdown -h now 立刻关机

shutdown -r  now  立刻关机重启计算机

reboot 现在重启计算机

su (+用户名) 从普通用户切换到系统管理员身份

logout 用户注销

linux 下“ /”根目录下各个文件夹的作用:

“/root” 存放root用户的相关文件

“/home” 存放普通用户的相关文件或者PTF站点目录

“/bin” 存放常用命令目录

“/sbin” 管理员命令目录

“/mnt” 默认挂载光驱和软驱的目录(移动设备挂载点)

“/boot” 存放linux启动引导相关文件目录

“/etc” 存放系统相关的配置文件目录

“/var” 存放系统经常变化的文件(邮件和日志等)

“/usr” linux安装软件的默认安装目录

“/dev” linux外围设备目录(如硬盘)

“/proc” 目前系统核心与程序执行的信息

“/tep” 系统临时目录


pwd 显示当前目录的路径

添加新用户 xiaoming:

useradd  xiaoming(创建新用户xiaoming)

passwd xiaoming(为新用户xiaoming设密码或者修改密码,如果没有xiaoming这是为root设置密码)

删除用户:

userdel  xiaoming(删除xiaoming用户,保存用户文档)

userdel  -r xiaoming(删除用户xiaoming和用户文档)

系统运行级别设置:

命令:init【0 1 2 3 4 5 6 】

运行级别:0:表示关机

1:单用户

2:多用户状态没有网咯

3:多用户状态有网咯

4:系统未使用保留给用户

5:图形界面

6:系统重启

常用的级别是“3”和“5”,要修改默认的运行级别可修改文件/etc/inittab的id:5:initdefault:这一行中的数字,解决修改错误配置的方法:(如果把上面的数字修改为“6”系统重启,系统将不断重启,修改方法是:在进入grub引导界面时,请输入e,在选中第二行输入e,最后输入“1”(为什么不能修改为“3”和“5”?是因为系统重启是需要去读取/etc/inittab这个文件,当id是数字几时就启动那个级别,当设为“1”时【单用户】则不去读取/etc/inittab文件,然后才能进行其他修改(进入之后相当于拥有root权限),当root密码丢失的时候可在单用户级别下进行修改))

vi编辑器的使用


vi (+文件) 打开或者新建一个文件,按下“i”键后可以进行修改或者写操作

esc键 按下esc键表示进入命令模式,按下“:”后就可以输入命令

q! 退出不保存

wq 保存并退出

linux常用命令:

pwd 显示当前工作目录路径

cd (+目标目录) 切换到目标目录

su    (+用户名) 切换到用户

ls 列出文件和目录

ls  -al/ls  -al  (+目录)以长列表形式显示隐藏和未隐藏的目录和文件

mkdir  (+目录) 建立新目录

rmdir  (+目录) 删除空目录

touch  (+文件名) 建立空文件

cp  (目标文件    目标路径)复制文件

cp  -r  dir1  dir2 递归复制命令(连子文件夹一起复制)

mv    dir1 dir2 移动文件盒改变文件名

rm  dir1   删除文件和目录

rm  -rf 删除所有的内容(包括文件和目录及目录下的子文件夹) r  递归   f   强制

ln 建立符号链接

ln  -s  原目标

ls  -s    /etc/inittab  inittab  inintab指向实际文件/etc/inittab

在linux和unix系统中“|”就是管道命令,怎么理解管道命令呢?

就是把上一个的命令的结果交给“|”后的命令处理。

more 显示文件内容,带分页

less 显示文件内容带分页

grep /grep  -n 在文本中查询内容/带行数

grep  -n  ’需要查找的内容‘    文件名         显示查找内容和内容的行数

在现实生活中有问题问警察,在linux中又问题问男人“man”,“man”相当于dos中的“hlep”。

find / -name man 从根目录以文件名“man”寻找文件

重定向命令:

ls -l >a.txt 列表的内容写入a.txt中(覆盖写)

ls -al >>a.txt 列表的内容写入a.txt中(追加写)

从文件中输入信息database_pragram <database_date



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值