小言_互联网的博客

Lunix笔记

208人阅读  评论(0)

startx 图形桌面
x 桌面

ls 所在路径下的文件夹
cd 切换路
ls -l 详细

d是文件夹 l是快捷方式 -是文件
rwx(r是读,w是写,x是执行)
-rw------
第一组三个字母rwx 是用户的权限
第二组是加入社团(用户组)的权限
第三组是访客的权限

命令行文件管理

touch file:创建文件
1.复制文件
cp file1 file2 file1源文件 file2新文件

cp abc.txt  /root/abc.txt

2.移动文件
mv file1 file2

跨路径
mv xyz.txt /root/xyz.txt
mv xyz.txt aaa.txt     //换名字

3.删除文件
rm file

rm  aaa.txt
需要确认 y(如果什么都不打直接回车,就不会删除)
rm -rf /  删库跑路  (r递归删除  f强制) 

4.创建目录
mkdir 目录

mkdir d1
mkdir d2/c3/b4       不会创建成功  因为有目录不存在
mkdir -p d2/c3/b4  (加个参数-p)  一次性创建一个很深的目录

5.展示文件
ls file
ls -l file
ls -l system* (通配符) 列出当前文件下system打头的文件
pwd 展示当前目录在哪

模式匹配

vim

  1. 使用 vi filename 打开文件。
  2. 根据任务要求,多次重复此文本输入循环:
    ﹒使用方向键定位光标。
    ﹒按 i 键进入插入模式。
    ﹒输入文本。
    ﹒按 Esc 键返回命令模式。 (:)
    (home建直接到开头 end键直接到结尾)
    ﹒若有需要,按 u 键撤销当前行中出错的编辑操作。
  3. 根据任务要求,多次重复此文本删除循环。
    ﹒使用方向键定位光标。
    ﹒按 x 键删除选定的文本。
    dd删除整行
    ﹒若有需要,使用 u 撤销当前行中出错的编辑操作。
  4. 若要保存或退出,可选择下列操作之一来写入或放弃文本编辑:
    ﹒按 :w 写入(保存)文件,并留在命令模式中进行更多编辑。
    ﹒按 :wq 写入文件并退出 Vim。
    ﹒按 :q! 退出 Vim,但放弃上次写入以来进行的所有更改。

IO

重定向

cat xyz.txt   呈现出内容
cat xyz.txt > uuuu.txt    //内容覆盖存到uuuu.txt 
cat xyz.txt >> uuuu.txt   //内容追加到uuuu.txt

用户和组

id 
uid 用户id gid 唯一的重要的组id
whoami
ps 查看进程
top 当前占内存最多的进程
ps -au  当前用户进程
ps -a  显示top进程
干掉进程
kill -9 pid的号

转载:https://blog.csdn.net/weixin_44035017/article/details/102469847
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场