Linux目录结构和基础知识,linux目录基础知识

 

目录结构:

/bin:存放系统常用的指令程序

/boot:系统运维或指点所急需的一部分文书

/dev:可用的设备文件

/etc:系统安顿相关的事物

/home:全数用户的主目录

/lib,lib64:存放系统的库文件

/media:即插即用设备文件

/mnt:存款和储蓄设备挂载目录

/opt:可选软件包安装目录

/proc:目录本人是个虚拟机系统,记录进度,网络新闻等

/root:管理员主目录

/sbin:主要的系统实行文书

/sys:虚拟文件系统,记录内核数据

/usr:用户的可用程序目录

/var:系统运行产生的公文

 

linux常用命令:

ls  呈现当前目录下具有文件

ls -l  展现文件和目录的详细音讯

ls -a  显示全体文件蕴涵隐形文件

cd xx  打开xx文件夹

 

  • 创建

mkdir xxx  创建xxx文件夹

touch text.txt  成立文件

 

  • 编辑  

vi test.txt  打开test.txt文件

c 切换到编辑状态

Esc 从编辑状态切换为只读状态

:q 退出

:q!不保留退出

:wq 保存并退出

 

  • 复制

cp test.txt test2.txt  复制文件

cp test.txt /xxx/test.txt or /xxx/test  复制到某些目录

 

  • 删除

rm test.txt  删除test.txt文件

rm -r xx  删除xx文件夹

 

  • 移动

mv text.txt ..  移动text.txt

mv test.txt /xxx/  移动test.txt到xxx目录下

mv test.txt test2.txt  活动到某些地点并改名换姓

 

  • 查找

locate text.txt  查找test.txt文件,可用updatedb更新数据库

find / -name file1  从’/’目录开头探寻文件

 

ps  查看当前运作进程

kill qq.exe  杀进程

netstat -ano | findstr “5037”  查找端口占用

pwd  展现工作路线

shutdown now  立刻关机

shutdown +5  四分钟后关机

shutdown -r now  即刻重启系统

reboot  重启

logout  注销

 

  • 查阅文件内容

cat file  从第2个字节正向查看文件内容

tac file  从最后三个字节反向查看文件内容

more file  查看二个长文件内容

less file  和more file类似,可是能够反向查看

head -2 file  查看三个文书的前两行

tail -2 file  查看3个文件的尾声两行

tail -f file  实时翻看被添加到一个文件中的内容

 

  • 磁盘空间

df -lh  查看磁盘消息

free  查看内部存款和储蓄器新闻

ls -ISr |more  以尺寸大小排序文件和目录

du -sh dir  总计目录dir的占有磁盘空间

命令+ –help  查看命令使用方法

 


 

参照小说如下:

 

目录结构: /bin:存放系统常用的一声令下程序
/boot:系统运转或教导所必要的部分文书 /dev:可用的设…

llinux基本指令,llinux指令

1.关机重启
1)关机
shutdown -h now (立即关机)
shutdown -h 5 (六分钟后关机)
2)重启
shutdown -r now (立时重启)
shutdown -r 5 (五分钟后重启)
reboot (即刻重启)
2.远程登录
1)ssh登录
ssh -l 用户名 -p 端口 目的机器IP
2)退出
exit
3.接济命令–help
shutdown –help
ssh –help
ifconfig –help
man指令说明书
man ssh
4.文本有关命令
1)cd
cd app 切换到app目录
cd .. 切换到上一层目录
cd / 切换成系统根目录
cd – 切换成上3个各州目录
cd~ 同 cd –
llinux基本指令,Linux目录结构和基础知识。cd 切换成用户主目录
2)ll、ls、dir
ls – 查看当前目录的内容
ls -l 以列表格局查看内容
ls / 查看/目录内容
ls -a 查看全部剧情
ll 相当于 ls -l
3)mkdir和rmdir
mkdir 在当前目录下创造app目录
mkdir -p app/test 创设级联目录
rmdir app 删除空的app目录
4)cat、more、less
cat 展现文件内容
more 突显越多内容
less 类似more,可用pgup与pgdn控制上下页
5)tail
tail 用于展现文件最终几行内容
tail -10 /etc/password 查看后10行内容
tail -f catalina.log 动态查看日志
ctrl + c 甘休查看
6)rm
rm a.txt 删除要求承认
rm -f a.txt 直接删除
rm -r a 删除目录
rm -rf a 不领悟递归删除
rm -rf * 删除全体文件
rm -rf /* 自杀
7)cp、mv
cp a.txt b.txt 把a.txt复制到b.txt
cp a.txt /tem 复制到钦赐文件夹
cp -奥迪Q7 /temp /test1 复制目录
mv a.txt ../ 移动a.txt到上级目录
mv a.txt b.txt 将a.txt重命名为b.txt
8)打包指令tar
tar -cvf xxx.tar ./* 将当前目录下全部剧情打包成xxx.tar文件
tar -czvf xxx.tar.gz ./* 将当前目录下拥有内容打包成xxx.tar.gz文件
tar -xvf xxx.tar.gz 将减少包解压到当前目录
9)grep
grep lang a.cfg 在文书中查找lang
grep lang a.cfg –color 高亮显示
grep lang a.cfg –color -A 10 -B 5 展现前五行后10行
10)其他
pwd 展现当前目录
touch 创造二个空文件
ll -h 友好展现文件大小
wget 下载财富
5.文件创制编辑
vi既能够查看也得以编写
esc 切换成命令行形式
按i、o、a 切换成插入格局
按:切换来底行情势
6.组成命令
1)重定向输出>和>>
cat /etc/passwd > a.txt 将出口定向到a.txt
cat /etc/passwd >> a.txt输出并增添
2)“|”管道
ps -ef|grep java 查询名称中富含java的长河
3)&&命令执行控制
近期执行成功实践前边命令
7.互连网命令
1)ifconfig 展现或设置互联网设施
ifconfig 展现网络设施
ifconfig eth0 up 启用eth0网卡
ifconfig eth0 down 停用eth0网卡
2)ping 探测互联网是还是不是通畅
3)netstat查看网络端口
netstat – an|grep 3306 查看3306端口占用景况
8.管制命令
1)命令一
date展现可能设置系统时间
date 显示当前系统时间
date -s xxxx 设置系统时间
df 突显磁盘新闻
df -h 友好展现大小
free突显内部存款和储蓄器状态
free -m 以mb为单位
top管理实施中的程序
2)命令二
clear 清屏
ps正在运行的某些进度的景况
ps -ef 查看全部进度
ps -ef|grep ssh 查找某一进度
kill杀掉进度
kill 1122杀掉1122号码的进程
kill -9 1122 强制杀掉1122号码的长河
killall java 杀掉全部的java进度
3)命令三
du呈现目录或文件的大大小小
du -h 突显当前目录大小
who突显近年来登入系统的用户新闻
hostname 查看当前主机名
修改:vi /etc/sysconfig/network
uname呈现系统音信
uname -a 展现本机详细音信
9.多用户
1)用户成立、修改密码、删除
useradd 添加用户
useradd test 添加test用户
useradd test -d /home/t1 钦命用户home目录
passwd设置修改密码
passwd test为test用户设置密码
userdel删除多少个用户
userdel test 删除test用户不会删除home目录
userdel -r test 删除用户以及home目录
2)用户组
groupadd创建组
groupadd public 创建public组
useradd u1 -g public 创立用户钦定组
groupdel删除组,需先删除改组用户成员
groupdel public
3)id查看用户的UID和GID
4)su命令
su u1 切换到u1用户
su – u1 切换来u1用户,并且环境也将切换成u1用户的条件
5)账户文件
/etc/passwd 用户文件
/etc/shadow 密码文件
/etc/group 组音信文件
10.权限
-rwxrwxr–
1)linux二种文件类型

  • 见怪不怪文书
    d 目录文件
    c 字符设备文件
    s 块设备文件
    2)文件权限管理
    chmod变更文件或然目录的权限
    chmod u=rwx,g=rx,o=rx a.txt
    chmod 000 a.txt 全部人没有其它权力
    chmod 777 a.txt 全部人有全体权限
    chown变更文件或目录的拥有者
    chown u1:public a.txt
    chown -R u1:public dir

1.关机重启 1)关机
shutdown -h now(立即关机) shutdown -h 5(6分钟后关机) 2)重启 shutdown
-r now(马上重启) shutdown -r 5(…

目录结构:

目录结构:

/bin:存放系统常用的下令程序

/bin:存放系统常用的指令程序

/boot:系统运转或携带所急需的一部分文本

/boot:系统运行或指点所急需的部分文本

/dev:可用的装备文件

/dev:可用的设施文件

/etc:系统布局相关的事物

/etc:系统布局相关的事物

/home:全部用户的主目录

/home:全体用户的主目录

/lib,lib64:存放系统的库文件

/lib,lib64:存放系统的库文件

/media:即插即用设备文件

/media:即插即用设备文件

/mnt:存款和储蓄设备挂载目录

/mnt:存款和储蓄设备挂载目录

/opt:可选软件包安装目录

/opt:可选软件包安装目录

/proc:目录本身是个虚拟机系统,记录进程,互联网消息等

/proc:目录自个儿是个虚拟机系统,记录进度,网络音讯等

/root:管理员主目录

/root:管理员主目录

/sbin:主要的系统执行文书

/sbin:主要的系统进行文书

/sys:虚拟文件系统,记录内核数据

/sys:虚拟文件系统,记录内核数据

/usr:用户的可用程序目录

/usr:用户的可用程序目录

/var:系统运营产生的公文

/var:系统运行爆发的文书

 

 

linux常用命令:

linux常用命令:

ls  展现当前目录下全数文件

ls  显示当前目录下有所文件

ls -l  呈现文件和目录的详细音信

ls -l  展现文件和目录的详细新闻

ls -a  呈现全数文件包含隐藏文件

ls -a  显示全体文件包涵隐藏文件

cd xx  打开xx文件夹

cd xx  打开xx文件夹

 

 

  • 创建
  • 创建

mkdir xxx  创建xxx文件夹

mkdir xxx  创建xxx文件夹

touch text.txt  创建文件

touch text.txt  创制文件

 

 

  • 编辑  
  • 编辑  

vi test.txt  打开test.txt文件

vi test.txt  打开test.txt文件

c 切换来编辑状态

c 切换到编辑状态

Esc 从编辑状态切换为只读状态

Esc 从编辑状态切换为只读状态

:q 退出

:q 退出

:q!不保留退出

:q!不保留退出

:wq 保存并脱离

:wq 保存并退出

 

 

  • 复制
  • 复制

cp test.txt test2.txt  复制文件

cp test.txt test2.txt  复制文件

cp test.txt /xxx/test.txt or /xxx/test  复制到某些目录

cp test.txt /xxx/test.txt or /xxx/test  复制到有个别目录

 

 

  • 删除
  • 删除

rm test.txt  删除test.txt文件

rm test.txt  删除test.txt文件

rm -r xx  删除xx文件夹

rm -r xx  删除xx文件夹

 

 

  • 移动
  • 移动

mv text.txt ..  移动text.txt

mv text.txt ..  移动text.txt

mv test.txt /xxx/  移动test.txt到xxx目录下

mv test.txt /xxx/  移动test.txt到xxx目录下

mv test.txt test2.txt  运动到某些地点并改名

mv test.txt test2.txt  移动到有些地方并更名

 

 

  • 查找
  • 查找

locate text.txt  查找test.txt文件,可用updatedb更新数据库

locate text.txt  查找test.txt文件,可用updatedb更新数据库

find / -name file1  从’/’目录早先查找文件

find / -name file1  从’/’目录起始找寻文件

 

 

ps  查看当前运作进程

ps  查看当前运转进程

kill qq.exe  杀进程

澳门金沙国际 ,kill qq.exe  杀进程

netstat -ano | findstr “5037”  查找端口占用

netstat -ano | findstr “5037”  查找端口占用

pwd  彰显工作途径

pwd  呈现工作路线

shutdown now  立时关机

shutdown now  立刻关机

shutdown +5  5分钟后关机

shutdown +5  五分钟后关机

shutdown -r now  立时重启系统

shutdown -r now  立刻重启系统

reboot  重启

reboot  重启

logout  注销

logout  注销

 

 

  • 查阅文件内容
  • 查看文件内容

cat file  从第三个字节正向查看文件内容

cat file  从第三个字节正向查看文件内容

tac file  从最后一个字节反向查看文件内容

tac file  从最终一个字节反向查看文件内容

more file  查看3个长文件内容

more file  查看3个长文件内容

less file  和more file类似,不过足以反向查看

less file  和more file类似,可是足以反向查看

head -2 file  查看三个文书的前两行

head -2 file  查看3个文书的前两行

tail -2 file  查看二个文件的结尾两行

tail -2 file  查看2个文书的结尾两行

tail -f file  实时翻看被添加到3个文书中的内容

tail -f file  实时翻看被添加到一个文书中的内容

 

 

  • 磁盘空间
  • 磁盘空间

df -lh  查看磁盘新闻

df -lh  查看磁盘音讯

free  查看内部存款和储蓄器音讯

free  查看内存新闻

ls -ISr |more  以尺寸大小排序文件和目录

ls -ISr |more  以尺寸大小排序文件和目录

du -sh dir  总计目录dir的占用磁盘空间

du -sh dir  总括目录dir的占据磁盘空间

一声令下+ –help  查看命令使用方式

指令+ –help  查看命令使用办法

 

 



 

 

参考文章如下:

参考作品如下:

 

 

相关文章