591954064的个人空间 https://blog.eetop.cn/864347 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

2023-08-08

已有 39 次阅读| 2023-8-8 18:32 |个人分类:资料收集|系统分类:其他

[Linux--Linux is not Unix]
多用户、多任务、支持多线程和多cpu的操作系统,是性能稳定的多用户网络操作系统。
国内的话,桌面操作系统用的windows,服务器都是应用的Linux。
(另:opentext Exceed TurboX架构是用于桌面虚拟化和远程访问企业应用程序和数据的远程办公方案)
[Linux系统根目录介绍:/*]
1ls /
(顯示当前文件夹和系统文件夹)
/bin:(Binaries二进制文件),存放最经常使用的命令
/boot:存放启动Linux使用的核心文件(链接文件、镜像文件)
/dev:(Device),存放Linux的外部设备
/etc:(Etcetera等等),存放所有系统管理需要的配置文件和子目录
/home:用户主目录
/lib:存放系统最基本的动态连接共享库,基本所有应用程序都要用到这些共享库
/media:Linux把识别的设备(U盘、光驱)挂载到此目录下
/root:系统管理员用户主目录
/tmp:(temporary临时)存放临时文件
/usr:(unix shared resources共享资源),用户的很多应用程序和文件都放在这,类似windows的program files
/usr/bin:系统用户使用的应用程序
/var:(variable变量),存放不断扩充、经常被修改的东西,日志文件啥的
[文件/目录的所属用户和属性]
chown(change owner):修改所属用户和组
chmod(change mode):修改用户对目录/文件的的读写执行的权限
1ll或者ls -l
        显示文件属性和文件所属的用户和组
chmod---------------------修改文件权限(rwx=4+2+1=7)read/write/执行
owner/group/others→read/write/execute
rwx(自己) rwx(同组人) rwx(其他人)=777rwx全权限
rwx  rw-  r-x=765rw-可读可写           r-x可读可执行
rwx  r-x   --x=751--x可执行(execute)
1chmod [-R] xyz 文件/目录
eg:chmod -R 755 tapout→把tapout下所有的文件和文件夹及其子文件夹属性改为xxx
drwx --- r-x       - rwx rwx rwx                d是目录,-是文件
  • 1chgrp [-R] 属组名 文件名
    -R:递归更改文件属组
  • 1chown [-R] 属主名 文件名
    更改文件属主    eg: chown bin install.log   把install.log的拥有者改为bin账号
  • 1chown [-R] 属主名:属组名 文件名
    eg:chown  root:root  install.log   把install.log的拥有者和群组改为root
       
user:用户      group:组     others:其他
u    g     o         a→all         +(加入)    -(除去)     =(设定)  
1chmod u=rwx,g=rx,o=r 文件名
将文件权限设置为-rwx r-x r--
1chmod a-x test1
将test1可执行权限去掉
[常用命令]
ls:(list files)列出目录和文件名
  • ls  -a       --------------------显示全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来

  • ls  -d      ---------------------仅显示全部的目录文件

  • ls  -d  file名1  >  file名2     ----------------把file1另存一个file2------------(-d是-find)---------(>是另存操作)

  • ls  -l           --------------------------------列出文件的属性与权限等等数据

  • ll   库名   >  cell_list-------------------------------把库里所有cell名存成cell_list文件

cd:(change directory)切换目录
cd ~       -----------------------回到家目录,即/root
cp(copy file): 复制文件或目录
-p:连同文件的属性一起复制
-r:递归持续复制,用于目录复制
-f:force强制
pwd(print work directory):显示文件的绝对目录
1pwd -P
-P:显示真正的工作目录,而不是link的当前存放路径
mkdir(make directory):创建一个新的目录
-m:配置文件的权限
1mkdir -m 711 test1
创建权限是rwx --x --x的目录
-p:将所需的目录按照递归创建
1mkdir -p test1/test2/test3/test4
创建多层目录
rmdir(remove directory):删除一个空的目录
rm(remove): 删除文件或目录
mv(move file): 移动文件与目录,或修改文件与目录的名称
1man [命令]       -----------调出对具体命令行的说明文件或帮助文件  eg:man cp
cat:从第一行开始显示文件内容
  • cat  cell_list  | xargs-----------------抽取名字,把cell名转换成横排输出

  • cat file1  >  file2   -------------------------将文件1合并在新文件2中

stat:显示文件的详细信息
1stat filename
查看文件的修改记录
  • gnome-terminal-----------打开一个新的终端界面,目录与就终端目录相同

  • touch +文件名--------------创建文件

  • ps ---------------------------查看系统进程

  • exit-------------------------退出终端/试用账户

  • .cshrc-----------------------设置环境属性、快捷操作

  • firefox----------------------打开网页文件.html

  • cksum xx.gds--------------显示它的版本地址编号

  • bjobs-----------------------看正在运行的东西

  • df  –h     ---------------------------查看磁盘空间

  • du –h     ----------------------------查看当前文件夹空间

  • ctrl+z   -------------------------------------暂停任务

  • kill   %  --------------------------------------杀死上一个任务

  • ctrl+c  ----------------------------------------------杀掉所有的bjobs

  • ln -s   +【源文件/目录】+【目标文件/目录】 ----------------------------软连接操作符

  • ps  -u  xxx119xxxx-----------------------------显示这个账号目录底下有哪些进程

  • kill   -9   xx  -------------------------------------强制杀死进程

  • find -name "*lck*"------------------------------找带*lck*的文件

  • 跨服务器复制东西:eg:把123的东西cp到456里


评论 (0 个评论)

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 13

    月排名
  • 0

    总排名
  • 1

    关注
  • 4

    粉丝
  • 2

    好友
  • 2

    获赞
  • 0

    评论
  • 134

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-2 09:34 , Processed in 0.016353 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部