您的位置:首页 > 运维架构 > Linux

Linux中基础的一些指令

2020-08-14 11:21 751 查看

一、其他命令
1.clear:清屏

2.ls:列出当前文件夹下的所有文件
   eg:ls /home   列出/home文件夹下的所有文件
ls -a:列出当前文件夹所有文件,包括隐藏文件

3.ls -l : 列出当前文件夹的所有子文件,以长列表的形式
   eg:drwxrwxr-x 2 terry webui 4096 Aug 11 10:25 demo
第一个字母表示文件类型:
         d:文件夹
         -:普通文本
         b:设备文件
         p:管道文件
         l:链接文件
rwxrwxr-x表示用户权限
权限:
         r:read可读
         w:write可写
         x:execute可执行
谁:
      u:user->当前用户权限
      g:group->组成员权限
      o:other->其他人权限
      a:all->所有人权限
2表示链接数
terry表示拥有者
webui表示拥有者所在组
4096表示文件大小
Aug 11 10:25表示创建时间
demo表示文件名称
修改权限:
①使用表达式 chmod g+w a.txt
②使用数字 chmod 444 a.txt
chmod -R 表达式/数字 demo :对demo文件夹进行级联权限修改

4.more :预览(不能修改)
eg:more a.txt
       more a.txt >> b.txt 将a.txt中的内容输出到b.txt

5.tail 预览文件后10行

6.head 预览文件前10行

7.cd 进入哪个文件
cd /home 进入到home文件夹

8.man 查看命令的介绍

9.pwd 显示当前所在目录

10.reboot 重启云服务器

11.find ./ -name “*.txt” :查找当前目录下所有txt文件

12.grep 过滤
grep 1003 a.txt 过滤出a.txt文件中的1003字符所在行
13.sleep 休眠/阻塞
sleep 1000s:当前页面休眠
sleep 1000s&:到后台休眠
14.ps -ef 查看所有进程
ps -ef | grep sleep 查看睡眠进程
15.kill -9 pid 杀死一个进程
pid为进程的id数
二、用户操作
1.ctrl+d:退出登录
exit:退出登录
2.添加用户:
adduser 用户名 :添加用户
/etc/group:保存分组信息
/etc/passwd:保存用户信息
/etc/shadow:保存的密码信息
①创建用户
②创建分组
③将用户移到分组中
④创建/home/用户名 文件夹
⑤复制配置文件 /etc/skell
⑥输入密码和默认描述
3.删除用户
userdel -r 用户名
4.切换用户
su - xxx:切换到普通用户
su - :切换到root用户
5.查看用户基本信息
id
6.修改用户
eg:usermod -g 1002 jerry 将jerry用户的组id修改为1002

三、目录操作
1.新建多个目录
mkdir dir1
mkdir dir1 dir2
2.新建多级目录
mkdir -p dir1/dir2 新建dir2并且包含dir1
-p:创建级联目录
3.新建文件/修改最近访问时间
touch a.txt
touch a.txt b.txt
创建空文件/如果当前文件已经存在,修改最近创建时间
touch dir/a.txt 当前dir必须存在
echo “hello” >> a.txt
在创建a.txt文件的同时写入hello
stat a.txt
查看文件创建信息
4.拷贝文件
cp a.txt b.txt 复制a.txt 到b.txt
cp -r dir1 dir2 复制dir1到dir2
5.移动文件
mv a.txt dir
mv dir1 dir2
6.删除文件
rm a.txt 删除a.txt文件
rm -r dir1 删除dir1文件夹
rm -ir dir 逐一询问是否删除子文件
rm -Ir dir 询问一次是否删除子文件
7.压缩文件
①.gz (对文件进行单独打包)
gzip a.txt
gzip *.txt
解压:gunzip xxx.gz
②.bz2 (对文件进行单独打包)
bzip2 a.txt
解压:bunzip2 a.txt.bz2
③.zip (可以进行归档打包)
zip 归档后的文件名.zip 要压缩的文件
解压:unzip all.zip
unzip all.zip -d dir 将all,zip解压并放到dir中
四、软件安装
apt install zip
apt install git

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: