一张白纸的开始,基础学习之命令符汇集笔记
来源:互联网 发布:王凯歆私生活知乎 编辑:程序博客网 时间:2024/05/17 04:49
cd 路径 变换目录
ls 档案与目录的检视
ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)。
ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)。
ls –sh 查看文件夹中所有文件的大小
ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等。
ls -R 将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现
ls -L 列出文件的链接名。Link(链接)
ls -S 以文件的大小进行排序
ls -t 按时间进行文件的排序?
mkdir 创建(文件夹)
vi 创建文件和进入文档编辑
pwd 显示当前路径
touch 修改档案时间与建置新档,可一下子创建多个(文件)
mv 改路径/目录名(相对路径 ./ 绝对路径/ ) 移动/剪切粘贴
例如:mv aa bb 把目录名aa改为bb
mv aa /home 把文件移动到根目录的hone下
pwd 显示当前路径
touch 修改档案时间与建置新档,可一下子创建多个(文件)
mv 改路径/目录名(相对路径 ./ 绝对路径/ ) 移动/剪切粘贴
例如:mv aa bb 把目录名aa改为bb
mv aa /home 把文件移动到根目录的hone下
cp 单个目录复制
例如:cp aa /home 把aa复制到根目录home下
cp -r 多个目录复制
cp -m多个复制不覆盖
cp -m多个复制不覆盖
rm 删除
rm -rf 删除非空目录
rmdir 删除文件夹
tar -cvf 压缩文件名 文件 可视化压缩
tar -czf 压缩文件名 文件 不可视化压缩
例子:tar -cvf ld.tar a.txt b.txt
tar -cvf ld.tar *.txt 全部打包
tar -czf ld.tar.gz *.txt
tar -xzvf 路径 解压
service iptables stop 防火墙服务关闭
service iptables start 防火墙服务关闭
service httpd start
apachectl stop 阿帕奇关闭
* 加到文件名后面代表全部的意思
mount -t iso9660/dev/cdrom 挂载光驱
ls *telnet* 打开telnet协议,用于远程服务
rpm -ivh 安装
telnet localhost 80 本地服务器telnet80端口
yum install 安装
yum remove 卸载
yum remove 卸载
su root(用户名) 切换用户
init 0 立即关机
shutdown -s now 立即关机
创建用户:useradd 用户名
创建用户,指定主目录:useradd -d 路径 用户名
修改用户:usermod -d 目录 用户名
创建组:groupadd 组名
创建用户时,指定组名:useradd -g 组名 用户名
查看所有用户:more /etc/passwd
查看所有组:,more /etc/group
单独查看一个用户所属的组:groups 用户名
修改密码:passwd 用户名
删除用户:userdel 用户名
修改密码:passwd 用户名
删除用户:userdel 用户名
挂载硬盘与分区
fdisk /dev/sdb 进入命令模式
n 新建一个分区
n 新建一个分区
p 选择分区类型
1 编号为1
1 编号为1
回车 起始扇区默认
回车 结束扇区默认
w 写入分区信息
mkfs.ext3 /dev/sdb1 格式化分区:
mkdir /disk/d1 -p 创建一个路径
mount –t ext3 /dev/sdb1 /disk/d1
将硬盘分区挂载
回车 结束扇区默认
w 写入分区信息
mkfs.ext3 /dev/sdb1 格式化分区:
mkdir /disk/d1 -p 创建一个路径
mount –t ext3 /dev/sdb1 /disk/d1
将硬盘分区挂载
df -hl 查看磁盘剩余空间 看到挂载情况
du -sh 文件名 查看目录大小
du -sh 文件名 查看目录大小
fdisk -1 查询硬盘分区情况
blkid /dev 查看设备的文件类型
vi /etc/fstab 建立根目录下的etc
blkid /dev 查看设备的文件类型
vi /etc/fstab 建立根目录下的etc
init 6 重启
init 0 关机
init 0 关机
chm od u=rw a.txt
chmod g=rw a.txt
chmod o=rw a.txt
chmod ugo=rw a.txt
chmod u=rw g=rw o=rwa.txt
chmod u+wr a.txt
chmod u-wr a.txt
r=4 w=2 x=1
o:代表无权限
例子:chmod 1 a.txt = ---------x. 1 root root 0 Nov 24 04:22 a.txt
chmod 2 a.txt = --------w-. 1 root root 0 Nov 24 04:22 a.txt
chmod 4 a.txt = -------r--. 1 root root 0 Nov 24 04:22 a.txt
chmod 3 a.txt = --------wx. 1 root root 0 Nov 24 04:22 a.txt
chmod 5 a.txt = -------r-x. 1 root root 0 Nov 24 04:22 a.txt
chmod 6 a.txt = -------rw-. 1 root root 0 Nov 24 04:22 a.txt
chmod 777 a.txt=-rwxrwxrwx. 1 root root 0 Nov 24 04:22 a.txt
chmod 100 a.txt=---x------. 1 root root 0 Nov 24 04:22 a.txt
chmod 124 a.txt=---x-w-r--. 1 root root 0 Nov 24 04:22 a.txt
chmod g=rw a.txt
chmod o=rw a.txt
chmod ugo=rw a.txt
chmod u=rw g=rw o=rwa.txt
chmod u+wr a.txt
chmod u-wr a.txt
r=4 w=2 x=1
o:代表无权限
例子:chmod 1 a.txt = ---------x. 1 root root 0 Nov 24 04:22 a.txt
chmod 2 a.txt = --------w-. 1 root root 0 Nov 24 04:22 a.txt
chmod 4 a.txt = -------r--. 1 root root 0 Nov 24 04:22 a.txt
chmod 3 a.txt = --------wx. 1 root root 0 Nov 24 04:22 a.txt
chmod 5 a.txt = -------r-x. 1 root root 0 Nov 24 04:22 a.txt
chmod 6 a.txt = -------rw-. 1 root root 0 Nov 24 04:22 a.txt
chmod 777 a.txt=-rwxrwxrwx. 1 root root 0 Nov 24 04:22 a.txt
chmod 100 a.txt=---x------. 1 root root 0 Nov 24 04:22 a.txt
chmod 124 a.txt=---x-w-r--. 1 root root 0 Nov 24 04:22 a.txt
chmod 707 LD 修改LD文件夹的权限
chmod -R 707 LD 把LD文件夹以及文件夹的文件全部改权限
从左到右:
文件-/目录d+用户的权限u+组的权限g+其他的权限o
-rw-r--r--
drw-r--r--
- 代表文件
d 代表目录
r read
w write
x execute 可执行
l locolity 本地
chmod -R 707 LD 把LD文件夹以及文件夹的文件全部改权限
从左到右:
文件-/目录d+用户的权限u+组的权限g+其他的权限o
-rw-r--r--
drw-r--r--
- 代表文件
d 代表目录
r read
w write
x execute 可执行
l locolity 本地
远程发文件:scp 路径+文件 root@IP地址:/存放的位置
远程取文件:scp root@IP地址:对方文件路径 本地存放路径
scp -r 收发文件夹
sftp IP地址 远程连接对方电脑,权限不高
ssh root@IP地址 远程控制 权限高
(如果对方的管理员root名称修改后就得使用对方名称才能连接上)
远程取文件:scp root@IP地址:对方文件路径 本地存放路径
scp -r 收发文件夹
sftp IP地址 远程连接对方电脑,权限不高
ssh root@IP地址 远程控制 权限高
(如果对方的管理员root名称修改后就得使用对方名称才能连接上)
0 0
- 一张白纸的开始,基础学习之命令符汇集笔记
- 一张白纸,从头开始
- MongDB学习笔记(一):基本命令汇集
- 一张白纸之点点笔墨
- Java基础学习的开始之路
- Linux基础学习笔记之screen命令
- Linux基础学习笔记之cp命令
- Linux基础学习笔记之tr命令
- Linux基础学习笔记之tee命令
- 学习笔记之MongoDB基础命令
- java 从零开始,学习笔记之基础入门(开始)
- Android 基础学习笔记之从头开始篇
- Linux学习笔记:Linux基础命令之二(Linux命令帮助的获取)
- TensorFlow实现深度学习算法的教程汇集:代码+笔记
- linux学习笔记之开始
- Linux基础学习笔记之与关机、重启相关的命令
- redis学习笔记三之基础命令—列表
- redis学习笔记四之基础命令—set集合
- 限制textarea文本框字数的两种方法
- Codeforces Round #381 (Div. 2) A B C
- Python函数参数传递:传值还是传引用
- SparkSQLDemo初尝--SparkSession链接数据库
- MySQL 记录
- 一张白纸的开始,基础学习之命令符汇集笔记
- 【我的Android进阶之旅】Android使用getIdentifier()方法根据资源名来获取资源id
- 3. Longest Substring Without Repeating Characters, leetcode
- a标签中的javascript:void(0)的作用
- JAVA——第三章——语言基础
- android:background和setImageResource的区别
- Android OkHttp完全解析 是时候来了解OkHttp了
- logstash处理文件进度记录机制
- C:RMQ算法(求任意子区间内的最大值)(已通过测试)