Day 01-Linux简单学习

Day 01

Linux安装

自己查找资料进行安装。

Linux指令

Linux 指令

pwd
cd 
ls
rm
mv
cp
mkdir
chmod
sudo
cat
touch
more
less

关于超级用户 root:

  • rm -rf /*   ##删除根目录下的所有文件和目录
    ## 不要轻易使用,会造成不可逆的后果
    
  • sudo -s ##提升自己的权限到root级别
    使用 exit 退出并回到先前的用户状态
    

文件与目录操作:

​ 路径类型:

  • 绝对路径

    始于根目录 /

  • 相对路径:

    始于当前目录 ./

tree
ls //查看当前目录下的文件或者目录
	ls -a //显示隐藏文件
	ls -al //显示为文件表单的形式(可以显示文件的属性)
	ls *.cpp //*用于匹配文件名中任意长度的字符串
	ls text? //?仅匹配一个字符
	ls [1A] //匹配方括号中出现的字符
pwd //查看当前所在目录
cd //
	cd .. //回到上一级的工作目录
	cd /`确定的路径`  回到某一目录
rm
mkdir //创建目录
	mkdir -p 目录名
cat //强制读
	cat a.txt(但是存在问题,可能直接看到文件末尾)
	cat -n //在读文件时,显示每一行的行号
touch // 创建
more //更多的读内容,但是比less的效果差
less //读文件效果最好
rm //删除
mv //移动
head & tail //阅读文件的开头和结尾(用法相同)
	head -n 2 day //阅读day文件的开头两行
gerp //查找文件内容
	gerp un day //在day文件中查找'un'
find //在指定范围内查找文件
	find /usr/bin/ -name zip -print
	//在目录/usr/bin/下,查找名为zip的文件,并打印其绝对路径在屏幕
	find /etc/ -name init.d -type d -print
	//在目录/etc/下,查找名为init.d的文件,-type用于定位特殊文件类型
locate //定位命令
	locate *.doc //定位 .doc 的文件的位置
	
man //查找Linux下的帮助手册

文件的创建与删除:

文件创建:
touch //创建一个空白文件
	touch a.txt
vim //使用文件编辑器创建
	vim a.cpp
echo "abc" > a.txt //附写文件内容
	 >> 追加,写在文件末尾

文件删除:
rm -rf *(删除全部文件)
	rm -rf a.t*(可以删除a.txt,而不能删除a.xtx)
mv

Linux 的7种文件类型:

  1. - 普通文件
  2. d 目录
  3. l 符号链接
  4. b 块设备
  5. p 管道
  6. c 字符设备
  7. s 套接字

权限相关:

chmod
	chmod a u g o 
	a:所有人,u:用户,g:组内人员,o:其他人
	chmod u-r b (将用户的读权限"r",删去)
	chmod u+r b (给用户添加读权限"r")
	chmod u=rwx,g=r,o=x b
	chmod u+x,g-x,o-rw b
	chmod 666 
chown //修改所有者
	sudo chown young:root test (文件所属者:组)
	sudo chown -R young:young test
ls -al //查看具体的文件权限
	ls -ald b 
sudo
	sudo -i //临时获取root权限
	sudo reboot

信息检索:

grep //信息检索
	ls | grep ".sh" //检索所有".sh" 的存在
	ls | grep -w prime.sh //检索"prime.sh"的存在,完整的"prime.sh"
sed
awk

进程查找:

ps
	ps -ef //产看当前的的所有执行进程(类似于windows中的进程管理器)
	ps -ef | grep 进程名称,进程号或任务id
kill
	kill (-9)  进程号 //(强制)终止
	pkill 进程名称 //批量终止,尽量不要使用sudo配合此功能
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值