首页 > Linux操作系统 > Linux操作系统 > Linux基础学习笔记
sshd协议状态:
service sshd status
/etc/init.d/sshd status
更改主机名:
vim /etc/sysconfig/network
vim /etc/hosts
文件命令
:wq保存并退出
:q退出
命令
ctrl+c 转到下一行
ctrl+l 清屏
clear 清屏
tab命令行提示
!$复制上一路径
关机重启
shutdown -h now 立即关机
shutdown -t 多少秒以后关机
shutdown -h 23:00 几点关机
shutdown -h +60 60分钟后关机
shutdown -f 忽略磁盘检查关机
reboot 重启
halt 硬件关机
sync 关机前执行 内存数据写到磁盘中同步
重启网卡:
/etc/init.d/network restart
修改ip地址:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DNS地址:
vim /etc/resolv.conf
firefox安装:
cd Server
rpm -ivh fir tab
解压缩
tar -xvf .. -C /tmp/
unzip ..zip -d /tmp/
./..pl 执行
查看磁盘信息:
fdisk -l
挂载:
mkdir u
mount /dev/.. /../u
卸载:
umount /../u/
退出命令:
exit
显示文本行号:
:set nu
去掉行号
:set nonu
删除行:dd
删除单词:dw
删除当前行以下:d,shift+g
删除当前行向下n行:d n d
撤消:u
复制n行:y n y
复制单词:yw
粘贴行:p
行头:shift+4
行尾:shift+6
最后一行:shift+g
第n行:n,shift+g
替换:%s/old/new/g
重新读文件::e!
查找:/
小写n查找下一个,大写n查找上一个
杀文本:
ps -ef | grep vim
kill n
删除文本:
rm -f aaa
创建用户:useradd test
切换用户:su - test
到用户主目录:cd ~/
退到上一个目录:cd -
复制文件到家目录:cp aaa ~/
显示文件详细信息:ls -l =ll
-a 显示所有文件
-k 显示文件大小
文件类型:
d 目录
c 字符流
s socket
p 管道文件
l 连接文件
b 设备文件
- 普通文件
创建多级目录:mkdir b/c/d -p
删除多级目录:rmdir b/c/d -p
删除一个目录:rmdir b/c/d
查看别名: which ll
十大危险命令之首:rm -rf / 删除根目录
删除文件: rm a/ -r
删除多个文件:rm -r [1,2,3]
重命名:mv old new
移动到另一目录:mv fiel /../../
先进入目录删除里面文件出来再删除该目录:rm -rf dic
改文件修改日期:touch -d "5 days ago" a.txt
touch -d "05/05/1999" a.txt
touch -t 200808091121 a.txt
useradd test1
passwd ..
或passwd test1 ..
groupadd aaa
将用户放入用户组:
usermod -g group user
useradd user -g group
更改文件用户组:
chgrp groupnew file
更改目录和里面文件的用户组:
chgrp -R groupnew dic
更改目录所有者(里面文件不会变):
chown usernew dic
更改目录用户组:
chown .groupnew dic
更改文件所有者和用户组:
chown usernew.groupnew file
文件权限:
u g o
a是all的意思
chmod u+wx-r file
chmod (a)+rw-x file
直接设置权限:chmod o=rwx file
chmod g+w,o-x file
另一种方式设置权限:
r 4 读取文件内容 ls查看目录内文件
w 2 编辑文件,不代表能删除 删除创建目录内文件,对目录文件重命名
x 1 可以被系统执行 cd可以进入目录
chmod 777 file1/f2/f3
suid权限只能放到二进制文件上(如passwd),执行时拥有所有者权限
sgid作用到二进制文件上与suid类似
作用到目录上,目录下文件和目录继承g+s权限
sticky权限,只作用到本目录 ,不影响目录内容
chmod o+t dic
t=t+x,T=t-x
为经理组添加acl权限,对hr,tech rx
setfacl -m g:manager:rx hr/ tech/
查看内容一页显示不下时,加|more参数
磁盘构成:盘片,磁头,机械手臂,马达
扇区,磁道
最耗时:寻道(seek)=io速度
数据连续,多硬盘(写,读分开)
格式化是安装文件系统过程,
文件存储在block,一个block只能存放一个文件,8k,4k
文件属性与权限存储在inode里,还记录了该文件对应的block块的编号,与文件一一对应,索引式文件
系统,128byte
superblock记录了inode,block数量,大小等信息,dumpe2fs /dev/sda1
调整swap分区大小:
swapoff -a
fdisk /dev/sdx
d
t 将id改为82
w
mkswap /dev/sdx
swapon /dev/sdx
修改/etc/fstab 中swap这一行的设备名如/dev/hda6(假如您没改变位置,一般是和以前相同的),让他
启动时自己加载。需要注意的是,假如您这里原来是个 LABEL=SWAP-hda6这样的东西,那么您有两个选择
:第一.将他改成实际的设备名,如:/dev/hda6。第二.不改变 /etc/fstab,在第5步中用的命令行需要
稍有不同 #mkswap -L SWAP-hda6 /dev/hda6 就是说格式化时为swap分区加上LABEL,该功能只有在新的
发行中才支持,能够用mkswap --help察看他是否支持-L option
重启
查找当前目录和子目录文件
find ./../ -name 'd*'
-size 指定大小 -type f(d)文件类型 -o或 -a与 -not非 -user 用户名
大于2M 小于4M -size +2M -a -4M
将查找结果复制到目录下:
| xargs -i cp {} /root/xargs/{}
分析文件信息,并输出行:grep
grep ... file
cat file | grep ...
-i 忽略大小写 -n输出行号 -v 不包含条件的查出
基础正则:
^非
.一个任意字符
扩展正则:
| 或
egrep
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29452173/viewspace-1074112/ ,如需转载,请注明出处,否则将追究法律责任。