首页 > 系统 > Linux > 正文

Linux 常用命令 学习笔记一

2024-06-28 16:04:04
字体:
来源:转载
供稿:网友

1、创建目录:

//创建目录filetestmkdir filetest

2、创建子目录:

//创建子目录filetestchildmkdir -p filetest/filetestchild

3、切换工作目录:

//切换到filetest 目录cd filetest

4、切换到主目录:

cd

5、列出某文件夹下面所有文件包括子目录得的文件:

ls -la -r

6、创建空文件:

//创建空文件voidfile 可以先通过cd切换目录 再创建文件touch voidfile

7、将字符串写入 文件:

//将'aaa'写入文件voidfileecho 'aaa' > voidfile

8、查看文件内容:

//读取文件voidfile中内容cat voidfile

9、整个文件夹的文件复制到另一个文件夹:

// A/B/目录下所有的文件复制到A1/B1/目录下cp -ri A/B/* A1/B1/

10、文件重命名:

//将文件 aaa 更名为 bbbmv aaa bbb

11、删除文件:

rm 文件名

12、在某目录下查找名包含“fi”的文件:

find filetest/filetestchild -name '*fi*'

13、在某目录下查找名包含“fi”的文件并显示这些文件的信息:

find filetest/filetestchild -name '*fi*' -ls

14、统计指定文件中的行数、单词数、字符数:

//统计file1文件中的行数、单词数、字符数wc filetest/filetestchild/file1

15、显示当前工作目录:

pwd

16、清屏:

clear

17、退出登录:

logout

18、切换用户的命令

(su - 会重新读取用户环境相关配置文件):

//切换到root用户su -//切换到用户jiankunkingsu - jiankunking

19、立刻关机:

poweroff

20、添加组与用户

(只有root用户可以添加用户):

//添加组//600表示组ID,可以自己修改,不冲突即可groupadd -g 600 groupname //添加用户adduser 用户名//新建用户并指定组useradd -g groupname username//改变文件权限number 是 1 2 4几个数字的和 可以参考第30条chmod number filename//例如:给文件授予任何人全部权限chmod 777 filename

21、添加用户密码:

passwd 用户名

22、删除用户:

userdel 用户名

23、查看所有用户:

cat /etc/passwd

24、init命令:

//关机init 0//重启init 6

25、删除空目录:

rmdir 目录名

26、建立符号链接(类似于windows中的快捷方式):

//注意 是L不是iln 参数 源文件或目录 目标文件或目录

27、linux drwxr-xr-x :

第1位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道 第2-4位表示这个文件所有者拥有的权限,r是读(修改文件权限的时候用数字4表示),w是写(修改文件权限的时候用数字2表示),x是执行(修改文件权限的时候用数字1表示)。 第5-7位表示和这个文件所有者所在同一个组的用户所具有的权限。 第8-10位表示其他用户所具有的权限。

28、查看文件所有者:

ls -ahl 文件名或者文件夹名称

29、shell的命令补全功能:

是指用户输入命令时,并不需要输入完整的命令,而系统自动会找出最符合的名称。这种功能可以节省经常输入命令的时间。 直接输入“mk”—-再按两下“tab”键—–出现两头两个字母为“mk”的所有命令。 这里写图片描述 cat f再按两下“tab”键会出现开头字母为“f”的所有文件或目录。 这里写图片描述

30、查阅历史记录 命令:

在linux下,我们有时可能希望知道或是使用最近执行的命令。history可能会帮上大忙。 1)history 5 此项说明会显示最近使用的5个命令 。history 会显示最近使用的所有命令都显示出来。 2)!5 此项说明执行历史编号为5的命令 3)!ls 此项说明执行最后一次以“ls”开头的命令

31、显示系统执行的进程

ps命令是PRocess Status的缩写。ps命令能够给出当前系统中进程的快照。它能捕获系统在某一事件的进程状态。可以不加任何参数。

//显示当前终端的所有进程信息ps -a

这里写图片描述

//以用户的格式显示进程信息ps -u

这里写图片描述

//显示后台进程的运行参数ps -x

这里写图片描述

字段 说明
PID 进程识别号
TTY 终端机号
TIME 此进程消耗CPU时间
CMD 正在执行的命令或者进程名

作者:jiankunking 出处:http://blog.csdn.net/jiankunking


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表